UNPKG

elm-spa

Version:
29 lines (25 loc) 1.17 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const package_json_1 = __importDefault(require("../../package.json")); exports.default = { run: () => helpText.trimLeft() }; const bold = (str) => '\x1b[1m' + str + '\x1b[0m'; const cyan = (str) => '\x1b[36m' + str + '\x1b[0m'; const green = (str) => '\x1b[32m' + str + '\x1b[0m'; const yellow = (str) => '\x1b[33m' + str + '\x1b[0m'; const helpText = ` ${bold(`elm-spa`)} – version ${yellow(package_json_1.default.version)} Commands: ${bold(`elm-spa ${cyan(`new`)}`)} . . . . . . . . . create a new project ${bold(`elm-spa ${cyan(`add`)}`)} <url> . . . . . . . . create a new page ${bold(`elm-spa ${cyan(`build`)}`)} . . . . . . one-time production build ${bold(`elm-spa ${cyan(`server`)}`)} . . . . . . start a live dev server Other commands: ${bold(`elm-spa ${cyan(`gen`)}`)} . . . . generates code without elm make ${bold(`elm-spa ${cyan(`watch`)}`)} . . . . runs elm-spa gen as you code Visit ${green(`https://elm-spa.dev`)} for more! `;