From b8f51b535129d2c640ce4615049f1990fc83367c Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Fri, 18 Nov 2016 17:26:22 +0100 Subject: [PATCH] [typescript] update grammar --- .../syntaxes/JavaScript.tmLanguage.json | 39 ++++++++++++++++++- .../syntaxes/TypeScript.tmLanguage.json | 39 ++++++++++++++++++- .../syntaxes/TypeScriptReact.tmLanguage.json | 39 ++++++++++++++++++- 3 files changed, 111 insertions(+), 6 deletions(-) diff --git a/extensions/javascript/syntaxes/JavaScript.tmLanguage.json b/extensions/javascript/syntaxes/JavaScript.tmLanguage.json index 3e9a33e4824..e243d04c4b5 100644 --- a/extensions/javascript/syntaxes/JavaScript.tmLanguage.json +++ b/extensions/javascript/syntaxes/JavaScript.tmLanguage.json @@ -1064,6 +1064,9 @@ { "include": "#indexer-declaration" }, + { + "include": "#indexer-mapped-type-declaration" + }, { "include": "#field-declaration" }, @@ -1269,6 +1272,38 @@ } ] }, + "indexer-mapped-type-declaration": { + "name": "meta.indexer.mappedtype.declaration.js", + "begin": "(?:(?