Skip to content

Commit a63001f

Browse files
committed
Very wip
1 parent 198d035 commit a63001f

13 files changed

+298471
-0
lines changed

bindings/node/gts.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bindings/node/index.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

common/define-grammar.js

+5
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,11 @@ module.exports = function defineGrammar(dialect) {
222222
choices.push(...previous.members.filter((member) =>
223223
member.name !== '_jsx_element',
224224
));
225+
} else if (dialect === 'gts') {
226+
choices.push($.type_assertion);
227+
choices.push(...previous.members.filter((member) =>
228+
member.name !== '_jsx_element',
229+
));
225230
} else if (dialect === 'tsx') {
226231
choices.push(...previous.members);
227232
} else {

gts/Makefile

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gts/grammar.js

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
const defineGrammar = require('../common/define-grammar');
2+
3+
module.exports = defineGrammar('gts');

gts/package.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"main": "../bindings/node/gts"
3+
}

0 commit comments

Comments
 (0)