@visulima/ansi
Version:
ANSI escape codes for some terminal swag.
28 lines (23 loc) • 892 B
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } });
const constants = require('./packem_shared/constants-BK26O-46.cjs');
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
const scrollUp = /* @__PURE__ */ __name((count = 1) => {
if (count === 0) {
return "";
}
return `${constants.CSI + (count <= 1 ? "" : count)}S`;
}, "scrollUp");
const scrollDown = /* @__PURE__ */ __name((count = 1) => {
if (count === 0) {
return "";
}
return `${constants.CSI + (count <= 1 ? "" : count)}T`;
}, "scrollDown");
const SCROLL_UP_1 = `${constants.CSI}S`;
const SCROLL_DOWN_1 = `${constants.CSI}T`;
exports.SCROLL_DOWN_1 = SCROLL_DOWN_1;
exports.SCROLL_UP_1 = SCROLL_UP_1;
exports.scrollDown = scrollDown;
exports.scrollUp = scrollUp;