@glowlamp/control-sequences
Version:
Builds ANSI control sequences for terminals
26 lines (18 loc) • 776 B
JavaScript
;
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property");
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault");
_Object$defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = foregroundColor;
var _concat = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/concat"));
var _control_sequence_introducer = _interopRequireDefault(require("./control_sequence_introducer"));
/**
*
* @param {color} color
* @returns {ForegroundColor}
*/
function foregroundColor(color) {
var _context;
return (0, _concat["default"])(_context = "".concat(_control_sequence_introducer["default"], "38;2;")).call(_context, color, "m");
}