@cucumber/cucumber
Version:
The official JavaScript implementation of Cucumber.
21 lines • 731 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.makeEnvironment = void 0;
const console_logger_1 = require("./console_logger");
function makeEnvironment(provided) {
const fullEnvironment = Object.assign({}, {
cwd: process.cwd(),
stdout: process.stdout,
stderr: process.stderr,
env: process.env,
debug: false,
}, provided);
const logger = new console_logger_1.ConsoleLogger(fullEnvironment.stderr, fullEnvironment.debug);
logger.debug('Resolved environment:', fullEnvironment);
return {
...fullEnvironment,
logger: logger,
};
}
exports.makeEnvironment = makeEnvironment;
//# sourceMappingURL=make_environment.js.map