UNPKG

create-etsc-jest

Version:

Create a package following templates using TypeScript, esbuild, jest, and more

21 lines (18 loc) 464 B
const { transformSync } = require("esbuild"); const { extname } = require("path"); exports.process = function process(content, filename) { const result = transformSync(content, { loader: extname(filename).slice(1), sourcefile: filename, format: "cjs", target: "es2020", sourcemap: true, }); return { code: result.js, map: { ...JSON.parse(result.jsSourceMap), sourcesContent: null, }, }; };