ts-budgie
Version:
Converts TypeScript code to Budgie.
12 lines (9 loc) • 428 B
text/typescript
import * as ts from "typescript";
import { Transformation } from "../../output/transformation";
import { wrapWithQuotes } from "../../parsing/strings";
import { NodeVisitor } from "../visitor";
export class StringLiteralVisitor extends NodeVisitor {
public visit(node: ts.StringLiteral) {
return [Transformation.fromNode(node, this.sourceFile, [wrapWithQuotes(node.getText(this.sourceFile))])];
}
}