UNPKG

ts-packager

Version:
27 lines 1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.env = exports.configFile = exports.Environment = void 0; const cli_1 = require("./cli"); const config_loader_1 = require("./config-loader"); const overwrite_environment_1 = require("./utils/overwrite-environment"); /** * Environment Variables Schema */ class Environment { constructor() { this.config = 'dist/ts-package-config.js'; this.buildDir = ''; } } exports.Environment = Environment; // Defaults const defaultConfig = new Environment(); // Load CLI arguments const cliArgs = (0, cli_1.getCliArgs)(defaultConfig); // Load config file exports.configFile = (0, config_loader_1.loadConfig)(cliArgs, defaultConfig); (0, overwrite_environment_1.overwriteEnvironment)(defaultConfig, exports.configFile.config); (0, overwrite_environment_1.overwriteEnvironment)(defaultConfig, cliArgs); // Export exports.env = defaultConfig; //# sourceMappingURL=environment.js.map