UNPKG

sheetxl

Version:

SheetXL - Command line tool

32 lines (31 loc) 847 B
/** * @license sheetxl - SheetXL - Command line tool - v0.6.0 * * (C) 2025-present SheetXL Inc. & Michael T. Ford * License: The license can be found at https://www.sheetxl.com/license. */ import { b as t } from "../cli.js"; import "node:util"; import "node:path"; import "node:fs"; import "node:os"; import "open"; import "node:repl"; import "chalk"; import "fs"; import "path"; import "commander"; let o = null, r = null, i = null; const e = Object.freeze({ compileTypescript: async function(e2) { if (!e2?.source) return null; if (r && t.deepEqual(r, e2)) return o; const n = await async function() { if (i) return i; const { TypeScriptCompiler: t2 } = await import("./BNDmW6V1_KbqJ0gy.js"); return i = new t2(), i; }(), p = await n.compileModule(e2); return o = p, r = e2, p; } }); export { e as ScriptingUtils };