Skip to content

Commit b391749

Browse files
committed
Move update grammar script to mjs
1 parent a068ebe commit b391749

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

extensions/typescript-basics/build/update-grammars.js renamed to extensions/typescript-basics/build/update-grammars.mjs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55
// @ts-check
6-
'use strict';
76

8-
var updateGrammar = require('vscode-grammar-updater');
7+
import { update } from 'vscode-grammar-updater';
98

109
function removeDom(grammar) {
1110
grammar.repository['support-objects'].patterns = grammar.repository['support-objects'].patterns.filter(pattern => {
@@ -78,7 +77,7 @@ function adaptToJavaScript(grammar, replacementScope) {
7877
}
7978

8079
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'));

extensions/typescript-basics/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"vscode": "*"
1111
},
1212
"scripts": {
13-
"update-grammar": "node ./build/update-grammars.js"
13+
"update-grammar": "node ./build/update-grammars.mjs"
1414
},
1515
"contributes": {
1616
"languages": [

0 commit comments

Comments
 (0)