UNPKG

@wrench/roll-typescript

Version:

plugin for bundling TypeScript with support of modular output and declaration bundle

20 lines (19 loc) 555 B
Object.defineProperty(exports, "__esModule", { value: true }); const util_1 = require("../util"); function getScriptKind({ ts }, fileName) { return fileName ? ts.getScriptKindFromFileName(fileName) : ts.ScriptKind.Unknown; } exports.getScriptKind = getScriptKind; function isTsOrTsx({ ts }, fileName) { if (fileName) { const e = util_1.extname(fileName); switch (e) { case ts.Extension.Ts: case ts.Extension.Tsx: return true; } } } exports.isTsOrTsx = isTsOrTsx;