index.js 595 B

123456789101112131415
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. const commandDefinitions = require("./command_definitions");
  4. const extender_1 = require("./extender");
  5. function extend(baseDriver, fallbackGracefully = false) {
  6. var extender = new extender_1.Extender(baseDriver);
  7. let extendedDriver = baseDriver;
  8. for (let commandName in commandDefinitions) {
  9. extendedDriver[commandName] =
  10. commandDefinitions[commandName].compile(extender, fallbackGracefully);
  11. }
  12. return extendedDriver;
  13. }
  14. exports.extend = extend;
  15. //# sourceMappingURL=index.js.map