UNPKG

sheetxl

Version:

SheetXL - Command line tool

26 lines (25 loc) 739 B
/** * @license sheetxl - SheetXL - Command line tool - v0.7.26 * * (C) 2025-present SheetXL Inc. & Michael T. Ford * License: The license can be found at https://www.sheetxl.com/license. */ import { a as t } from "../cli.js"; import "chalk"; import "fs"; import "path"; import "commander"; let r = null, i = null, e = null; const n = Object.freeze({ compileTypescript: async function(n2) { if (!n2?.source) return null; if (i && t.deepEqual(i, n2)) return r; const o = await (async function() { if (e) return e; const { TypeScriptCompiler: t2 } = await import("./DD4iBhIXQgfJFneR.js"); return e = new t2(), e; })(), c = await o.compileModule(n2); return r = c, i = n2, c; } }); export { n as ScriptingUtils };