@@ -10,29 +10,27 @@ import { type NodeTransformer } from '../node-transformer.ts';
1010export const visitTaggedTemplateLiteral = (
1111 node : TaggedTemplateLiteral ,
1212 transformer : NodeTransformer ,
13- ) =>
14- transformer . create < babel . TaggedTemplateExpression > ( {
15- type : 'TaggedTemplateExpression' ,
16- tag : transformer . transformChild < babel . Expression > ( node . tag ) ,
17- quasi : transformer . transformChild < babel . TemplateLiteral > ( node . template ) ,
18- } ) ;
13+ ) : babel . TaggedTemplateExpression => ( {
14+ type : 'TaggedTemplateExpression' ,
15+ tag : transformer . transformChild < babel . Expression > ( node . tag ) ,
16+ quasi : transformer . transformChild < babel . TemplateLiteral > ( node . template ) ,
17+ } ) ;
1918
2019export const visitTemplateLiteral = (
2120 node : TemplateLiteral ,
2221 transformer : NodeTransformer ,
23- ) =>
24- transformer . create < babel . TemplateLiteral > ( {
25- type : 'TemplateLiteral' ,
26- quasis : transformer . transformChildren < babel . TemplateElement > ( node . elements ) ,
27- expressions : transformer . transformChildren < babel . Expression > (
28- node . expressions ,
29- ) ,
30- } ) ;
22+ ) : babel . TemplateLiteral => ( {
23+ type : 'TemplateLiteral' ,
24+ quasis : transformer . transformChildren < babel . TemplateElement > ( node . elements ) ,
25+ expressions : transformer . transformChildren < babel . Expression > (
26+ node . expressions ,
27+ ) ,
28+ } ) ;
3129
3230export const visitTemplateLiteralElement = (
3331 node : TemplateLiteralElement ,
3432 transformer : NodeTransformer ,
35- ) => {
33+ ) : babel . TemplateElement => {
3634 const [ parent ] = transformer . ancestors ;
3735 const { elements } = parent as TemplateLiteral ;
3836 const elementIndex = elements . indexOf ( node ) ;
0 commit comments