UNPKG

@hap-toolkit/server

Version:

hap server

3 lines (2 loc) 2.04 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"beforeStart",{enumerable:!0,get:function(){return _preview.beforeStart}}),Object.defineProperty(exports,"createPreview",{enumerable:!0,get:function(){return _preview.createPreview}}),exports.default=void 0,exports.launchServer=launchServer,Object.defineProperty(exports,"remotePreview",{enumerable:!0,get:function(){return _remotePreview.remotePreview}}),exports.stopServer=stopServer,exports.updateWebViewOptions=updateWebViewOptions;var _sharedUtils=require("@hap-toolkit/shared-utils"),_config=_interopRequireWildcard(require("./config")),_server=require("./server"),_remotePreview=require("./preview/remote-preview"),_preview=require("./preview");function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function(e){return e?t:r})(e)}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in e)if("default"!==n&&Object.prototype.hasOwnProperty.call(e,n)){var a=i?Object.getOwnPropertyDescriptor(e,n):null;a&&(a.get||a.set)?Object.defineProperty(o,n,a):o[n]=e[n]}return o.default=e,t&&t.set(e,o),o}function launchServer(e){try{_sharedUtils.colorconsole.attach(e.log),Object.assign(_config.default.options,e),(0,_sharedUtils.setCustomConfig)(e.cwd,e.port)}catch(e){return Promise.reject(e)}return(0,_server.launch)(_config.default)}function stopServer(){return(0,_server.stop)()}function updateWebViewOptions(e){_config.browerOptions.options=Object.assign(_config.browerOptions.options,e)}var _default={launchServer:launchServer,remotePreview:_remotePreview.remotePreview,stopServer:stopServer,beforeStart:_preview.beforeStart,createPreview:_preview.createPreview};exports.default=_default; //# sourceMappingURL=index.js.map