@literals/parser
Version:
Parse template literals from code
10 lines • 508 B
TypeScript
import * as ts from 'typescript';
import { Strategy, TemplatePart } from '../models.js';
export interface TypescriptStrategy extends Strategy<ts.Node> {
walkChildNodes(node: ts.Node, visit: (node: ts.Node) => void): void;
getHeadTemplatePart(node: ts.TemplateLiteral | ts.TemplateHead): TemplatePart;
getMiddleTailTemplatePart(node: ts.TemplateMiddle | ts.TemplateTail): TemplatePart;
}
declare const _default: TypescriptStrategy;
export default _default;
//# sourceMappingURL=typescript.d.ts.map