/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@creditkarma/thrift-server-hapi@1.0.4/dist/main/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(e,r,t,i){void 0===i&&(i=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,i,o)}:function(e,r,t,i){void 0===i&&(i=t),e[i]=r[t]}),__exportStar=this&&this.__exportStar||function(e,r){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(r,t)||__createBinding(r,e,t)};Object.defineProperty(exports,"__esModule",{value:!0}),exports.createThriftServer=void 0;const Hapi=require("@hapi/hapi"),ThriftServerHapi_1=require("./ThriftServerHapi"),logger_1=require("./logger");function createThriftServer(e){const r=new Hapi.Server({port:e.port,debug:{request:["error"]}}),t=e.thriftOptions.logger||logger_1.defaultLogger;return r.register({plugin:(0,ThriftServerHapi_1.ThriftServerHapi)({path:e.path,thriftOptions:e.thriftOptions})}).then((()=>r)).catch((e=>{throw t(["error","createThriftServer"],`Unable to create Thrift server. ${e.message}`),e}))}__exportStar(require("./ThriftServerHapi"),exports),__exportStar(require("./types"),exports),exports.createThriftServer=createThriftServer;
//# sourceMappingURL=/sm/c5906949c48177a44b5a6a32579916e46221673c801fb1a3225233bda91d1549.map