@cucumber/cucumber
Version:
The official JavaScript implementation of Cucumber.
20 lines • 697 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.makeEnvironment = makeEnvironment;
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,
};
}
//# sourceMappingURL=make_environment.js.map