UNPKG

@speedy-js/mono

Version:

Monorepo development & continuous integration tooling.

29 lines 944 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.dev = void 0; /** * Module dependencies */ const chalk_1 = __importDefault(require("chalk")); const shared_1 = require("../shared"); /** * Quickly launch on-demand development build for monorepo. */ function dev(opts = {}) { opts = { cwd: process.cwd(), ...opts, }; const builder = new shared_1.MonorepoBuilder(opts); builder.bootstrap(); builder.watch(); builder.enableStdinFeature(); console.log(); console.log(` ${(0, shared_1.styled)(`[MONO]`)} Development mode ${chalk_1.default.gray(`(modify code to create builder or enter ${(0, shared_1.styled)('n')} to create builder manually.)`)}`); console.log(); } exports.dev = dev; //# sourceMappingURL=index.js.map