sheetxl
Version:
SheetXL - Command line tool
26 lines (25 loc) • 739 B
JavaScript
/**
* @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
};