UNPKG

@storm-stack/core

Version:

A build toolkit and runtime used by Storm Software in TypeScript applications

34 lines (29 loc) 1.02 kB
'use strict'; var chunkFER6BFVC_cjs = require('./chunk-FER6BFVC.cjs'); var chunk3ONWID2V_cjs = require('./chunk-3ONWID2V.cjs'); var ts = require('typescript'); function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; } var ts__default = /*#__PURE__*/_interopDefault(ts); function transpile(context, id, code, options = {}) { const transformer = chunkFER6BFVC_cjs.createTransformer(context, options); const declarationTransformer = chunkFER6BFVC_cjs.createDeclarationTransformer(context, options); return ts__default.default.transpileModule(code, { compilerOptions: { ...context.tsconfig.options, configFilePath: context.tsconfig.tsconfigFilePath }, fileName: id, transformers: { before: [ transformer ], after: [ declarationTransformer ] } }); } chunk3ONWID2V_cjs.__name(transpile, "transpile"); exports.transpile = transpile; //# sourceMappingURL=chunk-3LKBNTVT.cjs.map //# sourceMappingURL=chunk-3LKBNTVT.cjs.map