|
3 | 3 | * Licensed under the MIT License. See License.txt in the project root for license information. |
4 | 4 | *--------------------------------------------------------------------------------------------*/ |
5 | 5 | // @ts-check |
6 | | -'use strict'; |
7 | 6 |
|
8 | | -var updateGrammar = require('vscode-grammar-updater'); |
| 7 | +import { update } from 'vscode-grammar-updater'; |
9 | 8 |
|
10 | 9 | function removeDom(grammar) { |
11 | 10 | grammar.repository['support-objects'].patterns = grammar.repository['support-objects'].patterns.filter(pattern => { |
@@ -78,7 +77,7 @@ function adaptToJavaScript(grammar, replacementScope) { |
78 | 77 | } |
79 | 78 |
|
80 | 79 | var tsGrammarRepo = 'microsoft/TypeScript-TmLanguage'; |
81 | | -updateGrammar.update(tsGrammarRepo, 'TypeScript.tmLanguage', './syntaxes/TypeScript.tmLanguage.json', grammar => patchGrammar(grammar)); |
82 | | -updateGrammar.update(tsGrammarRepo, 'TypeScriptReact.tmLanguage', './syntaxes/TypeScriptReact.tmLanguage.json', grammar => patchGrammar(grammar)); |
83 | | -updateGrammar.update(tsGrammarRepo, 'TypeScriptReact.tmLanguage', '../javascript/syntaxes/JavaScript.tmLanguage.json', grammar => adaptToJavaScript(patchGrammar(grammar), '.js')); |
84 | | -updateGrammar.update(tsGrammarRepo, 'TypeScriptReact.tmLanguage', '../javascript/syntaxes/JavaScriptReact.tmLanguage.json', grammar => adaptToJavaScript(patchGrammar(grammar), '.js.jsx')); |
| 80 | +update(tsGrammarRepo, 'TypeScript.tmLanguage', './syntaxes/TypeScript.tmLanguage.json', grammar => patchGrammar(grammar)); |
| 81 | +update(tsGrammarRepo, 'TypeScriptReact.tmLanguage', './syntaxes/TypeScriptReact.tmLanguage.json', grammar => patchGrammar(grammar)); |
| 82 | +update(tsGrammarRepo, 'TypeScriptReact.tmLanguage', '../javascript/syntaxes/JavaScript.tmLanguage.json', grammar => adaptToJavaScript(patchGrammar(grammar), '.js')); |
| 83 | +update(tsGrammarRepo, 'TypeScriptReact.tmLanguage', '../javascript/syntaxes/JavaScriptReact.tmLanguage.json', grammar => adaptToJavaScript(patchGrammar(grammar), '.js.jsx')); |
0 commit comments