UNPKG

kkt

Version:

Create React apps with no build configuration, Cli tool for creating react apps.

39 lines (38 loc) 2.29 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"]; Object.defineProperty(exports, "__esModule", { value: true }); exports.overridesPrintInstructions = overridesPrintInstructions; var _objectSpread2 = _interopRequireDefault(require("@babel/runtime/helpers/objectSpread2")); var _chalk = _interopRequireDefault(require("chalk")); var _path = require("../utils/path"); var _staticDoc = require("../plugins/staticDoc"); /** * Try to get the client `port:3000` after startup * - `<APP Root>/node_modules/react-dev-utils/WebpackDevServerUtils.js` * - [create-react-app/react-dev-utils/WebpackDevServerUtils.js](https://github.com/facebook/create-react-app/blob/d960b9e38c062584ff6cfb1a70e1512509a966e7/packages/react-dev-utils/WebpackDevServerUtils.js#L78-L101) */ function overridesPrintInstructions(opt) { var WebpackDevServerUtilsPath = "".concat(_path.reactDevUtils, "/WebpackDevServerUtils"); var devServerUtils = require(WebpackDevServerUtilsPath); var createCompiler = devServerUtils.createCompiler; devServerUtils.createCompiler = function (option) { if (opt.docs && !opt.printInstructions) { var _option$urls, _option$urls2; var _getDocsData = (0, _staticDoc.getDocsData)(opt.docs), route = _getDocsData.route; option.urls.localUrlForTerminal += "\n ".concat(_chalk["default"].bold('Docs Local:'), " ").concat((_option$urls = option.urls) === null || _option$urls === void 0 ? void 0 : _option$urls.localUrlForTerminal).concat(route, "\n"); option.urls.lanUrlForTerminal += "\n ".concat(_chalk["default"].bold('Docs On Your Network:'), " ").concat((_option$urls2 = option.urls) === null || _option$urls2 === void 0 ? void 0 : _option$urls2.lanUrlForTerminal).concat(route, "\n"); } if (opt.docs && opt.printInstructions) { var docData = (0, _staticDoc.getDocsData)(opt.docs); opt.printInstructions((0, _objectSpread2["default"])((0, _objectSpread2["default"])((0, _objectSpread2["default"])({}, opt), docData), {}, { createCompilerOption: option })); } return createCompiler(option); }; require.cache[require.resolve(WebpackDevServerUtilsPath)].exports = devServerUtils; } //# sourceMappingURL=printInstructions.js.map