UNPKG

@villedemontreal/scripting

Version:
25 lines 1.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TestingScriptGlobalCustomOptions1 = void 0; const src_1 = require("../../src"); const testingScriptCustomGlobalOptions2_1 = require("./testingScriptCustomGlobalOptions2"); class TestingScriptGlobalCustomOptions1 extends src_1.ScriptBase { get name() { return `${src_1.TESTING_SCRIPT_NAME_PREFIX}testingScriptGlobalCustomOptions1`; } get description() { return `A testing script with custom global options #1`; } async main() { // ========================================== // Uses the custom global option => compiled! // ========================================== this.logger.info(`custom #1: ${String(this.options.custom)}`); // ========================================== // Do not pass the custom global explicitly. // ========================================== await this.invokeScript(testingScriptCustomGlobalOptions2_1.TestingScriptGlobalCustomOptions2, {}, {}); } } exports.TestingScriptGlobalCustomOptions1 = TestingScriptGlobalCustomOptions1; //# sourceMappingURL=testingScriptCustomGlobalOptions1.js.map