UNPKG

475 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const ts = require("typescript");
4function getSourceCode(node) {
5 const resultFile = ts.createSourceFile('tmp.ts', '', ts.ScriptTarget.Latest,
6 /*setParentNodes*/ false, ts.ScriptKind.TS);
7 const printer = ts.createPrinter({
8 newLine: ts.NewLineKind.LineFeed
9 });
10 return printer.printNode(ts.EmitHint.Unspecified, node, resultFile);
11}
12exports.getSourceCode = getSourceCode;