UNPKG

@visulima/ansi

Version:

ANSI escape codes for some terminal swag.

27 lines (22 loc) 1.22 kB
'use strict'; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } }); const constants = require('./packem_shared/constants-BK26O-46.cjs'); const IT2_AUTO = require('./packem_shared/IT2_AUTO-5vTJQMm6.cjs'); const ITerm2File = require('./packem_shared/ITerm2File-BGPqNSjB.cjs'); var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); const iTerm2 = /* @__PURE__ */ __name((payload) => { if (!payload || typeof payload.toString !== "function" || payload.toString === Object.prototype.toString) { throw new Error("Invalid payload: must implement IITerm2Payload with a custom toString method"); } return `${constants.OSC}1337;${payload.toString()}${constants.BEL}`; }, "iTerm2"); exports.IT2_AUTO = IT2_AUTO.IT2_AUTO; exports.it2Cells = IT2_AUTO.it2Cells; exports.it2Percent = IT2_AUTO.it2Percent; exports.it2Pixels = IT2_AUTO.it2Pixels; exports.ITerm2File = ITerm2File.ITerm2File; exports.ITerm2FileEnd = ITerm2File.ITerm2FileEnd; exports.ITerm2FilePart = ITerm2File.ITerm2FilePart; exports.ITerm2MultipartFileStart = ITerm2File.ITerm2MultipartFileStart; exports.iTerm2 = iTerm2;