UNPKG

st-bundle

Version:

CLI for watching and bundling SpringType projects.

18 lines (17 loc) 688 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const ts = require("typescript"); exports.tsTransformModule = (input, fileName, compilerOptions, beforeTransformers, afterTransformers, customTransformers) => { if (!customTransformers) { customTransformers = {}; } return ts.transpileModule(input, { fileName, compilerOptions, transformers: { before: [].concat(beforeTransformers || [], customTransformers.before || []), after: [].concat(afterTransformers || [], customTransformers.after || []), afterDeclarations: customTransformers.afterDeclarations || [], }, }); };