just-scripts
Version:
Just Stack Scripts
23 lines • 869 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTsNodeEnv = void 0;
const just_task_1 = require("just-task");
function getTsNodeEnv(tsconfig, transpileOnly) {
const env = {};
if (tsconfig) {
just_task_1.logger.info(`[TS] Using ${tsconfig}`);
env.TS_NODE_PROJECT = tsconfig;
}
else {
const compilerOptions = JSON.stringify({ module: 'commonjs', target: 'es2017', moduleResolution: 'node' });
just_task_1.logger.info(`[TS] Using these compilerOptions: ${compilerOptions}`);
env.TS_NODE_COMPILER_OPTIONS = compilerOptions;
}
if (transpileOnly !== false) {
just_task_1.logger.info('[TS] Using transpileOnly mode');
env.TS_NODE_TRANSPILE_ONLY = 'true';
}
return env;
}
exports.getTsNodeEnv = getTsNodeEnv;
//# sourceMappingURL=getTsNodeEnv.js.map