kt-extendscript-builder
Version:
Vite based builder for transpile TypeScript to ExtendScript
23 lines (22 loc) • 1.05 kB
JavaScript
;
// src/index.ts
// src/index.ts
Object.defineProperty(exports, "__esModule", { value: true });
exports.createRollupConfig = exports.Builder = void 0;
exports.buildExtendScript = buildExtendScript;
const createRollupConfig_1 = require("./lib/config/createRollupConfig"); // Importa la función de configuración de Rollup
Object.defineProperty(exports, "createRollupConfig", { enumerable: true, get: function () { return createRollupConfig_1.createRollupConfig; } });
var Builder_1 = require("./lib/builder/Builder");
Object.defineProperty(exports, "Builder", { enumerable: true, get: function () { return Builder_1.Builder; } });
// Nueva función para build solo de ExtendScript (usando Rollup directamente)
async function buildExtendScript(options) {
const rollupConfig = (0, createRollupConfig_1.createRollupConfig)(options);
if (options.watch) {
// Ejecuta en modo watch si se especifica
await rollupConfig.watch();
}
else {
// Ejecuta el build normal
await rollupConfig.build();
}
}