text: (function (factory) {
      if (typeof module === "object" && typeof module.exports === "object") {
          var v = factory(require, exports);
          if (v !== undefined) module.exports = v;
      }
      else if (typeof define === "function" && define.amd) {
          define(["require", "exports"], factory);
      }
  })(function (require, exports) {
      "use strict";
      Object.defineProperty(exports, "__esModule", { value: true });
      var Assertions = (function () {
          function Assertions() {
          }
          Assertions.keyPresent = function (key, object) {
              if (object[key] === undefined) {
                  throw new Error("expected " + key + " to be present");
              }
          };
          return Assertions;
      }());
      exports.default = Assertions;
  });
  //# sourceMappingURL=Assertions.js.map