UNPKG

frontity

Version:

Frontity cli and entry point to other packages

26 lines (25 loc) 942 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const chalk_1 = __importDefault(require("chalk")); const utils_1 = require("../utils"); exports.default = async ({ port = 3000, https = false, }) => { let serve; const options = { port, isHttps: https }; try { serve = require("@frontity/core").serve; } catch (error) { const message = `Make sure that you are running ${chalk_1.default.green("frontity")} inside a Frontity project.\n` + `If so try installing ${chalk_1.default.green("@frontity/core")} again with ${chalk_1.default.green("npm i @frontity/core")}.\n`; utils_1.errorLogger(error, message); } try { await serve(options); } catch (error) { utils_1.errorLogger(error); } };