File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ import type { SupportLanguage } from 'prettier' ;
2+
3+ import { PARSER_NAME } from './utils/index.js' ;
4+
5+ export const languages : SupportLanguage [ ] = [
6+ {
7+ aliases : [ 'gjs' , 'glimmer-js' ] ,
8+ extensions : [ '.gjs' ] ,
9+ group : 'JavaScript' ,
10+ name : 'Ember Template Tag (gjs)' ,
11+ parsers : [ PARSER_NAME ] ,
12+ vscodeLanguageIds : [ 'glimmer-js' ] ,
13+ } ,
14+ {
15+ aliases : [ 'gts' , 'glimmer-ts' ] ,
16+ extensions : [ '.gts' ] ,
17+ group : 'TypeScript' ,
18+ name : 'Ember Template Tag (gts)' ,
19+ parsers : [ PARSER_NAME ] ,
20+ vscodeLanguageIds : [ 'glimmer-ts' ] ,
21+ } ,
22+ ] ;
Original file line number Diff line number Diff line change 1- import type { Parser , Plugin , Printer , SupportLanguage } from 'prettier' ;
1+ import type { Parser , Plugin , Printer } from 'prettier' ;
22
3+ import { languages } from './languages.js' ;
34import { options } from './options.js' ;
45import { parser } from './parse/index.js' ;
56import { printer } from './print/index.js' ;
67import { type NodeType , PARSER_NAME , PRINTER_NAME } from './utils/index.js' ;
78
8- const languages : SupportLanguage [ ] = [
9- {
10- name : 'Ember Template Tag (gjs)' ,
11- aliases : [ 'gjs' , 'glimmer-js' ] ,
12- extensions : [ '.gjs' ] ,
13- vscodeLanguageIds : [ 'glimmer-js' ] ,
14- parsers : [ PARSER_NAME ] ,
15- group : 'JavaScript' ,
16- } ,
17- {
18- name : 'Ember Template Tag (gts)' ,
19- aliases : [ 'gts' , 'glimmer-ts' ] ,
20- extensions : [ '.gts' ] ,
21- vscodeLanguageIds : [ 'glimmer-ts' ] ,
22- parsers : [ PARSER_NAME ] ,
23- group : 'TypeScript' ,
24- } ,
25- ] ;
26-
279const parsers : Record < string , Parser < NodeType > > = {
2810 [ PARSER_NAME ] : parser ,
2911} ;
You can’t perform that action at this time.
0 commit comments