UNPKG

@visulima/ansi

Version:

ANSI escape codes for some terminal swag.

247 lines (242 loc) 12.6 kB
'use strict'; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } }); const alternativeScreen = require('./alternative-screen.cjs'); const clear = require('./clear.cjs'); const cursor = require('./packem_shared/cursor-CQKLCu7U.cjs'); const erase = require('./erase.cjs'); const hyperlink = require('./hyperlink.cjs'); const image = require('./image.cjs'); const iterm2 = require('./iterm2.cjs'); const mode = require('./mode.cjs'); const mouse = require('./mouse.cjs'); const passthrough = require('./passthrough.cjs'); const reset = require('./reset.cjs'); const screen = require('./screen.cjs'); const scroll = require('./scroll.cjs'); const status = require('./status.cjs'); const strip = require('./strip.cjs'); const termcap = require('./termcap.cjs'); const title = require('./title.cjs'); const windowOps = require('./window-ops.cjs'); const xterm = require('./xterm.cjs'); const IT2_AUTO = require('./packem_shared/IT2_AUTO-5vTJQMm6.cjs'); const ITerm2File = require('./packem_shared/ITerm2File-BGPqNSjB.cjs'); const beep = "\x07"; exports.ALT_SCREEN_OFF = alternativeScreen.ALT_SCREEN_OFF; exports.ALT_SCREEN_ON = alternativeScreen.ALT_SCREEN_ON; exports.alternativeScreenOff = alternativeScreen.alternativeScreenOff; exports.alternativeScreenOn = alternativeScreen.alternativeScreenOn; exports.clearLineAndHomeCursor = clear.clearLineAndHomeCursor; exports.clearScreenAndHomeCursor = clear.clearScreenAndHomeCursor; exports.clearScreenFromTopLeft = clear.clearScreenFromTopLeft; exports.resetTerminal = clear.resetTerminal; exports.CURSOR_BACKWARD_1 = cursor.CURSOR_BACKWARD_1; exports.CURSOR_DOWN_1 = cursor.CURSOR_DOWN_1; exports.CURSOR_FORWARD_1 = cursor.CURSOR_FORWARD_1; exports.CURSOR_UP_1 = cursor.CURSOR_UP_1; exports.REQUEST_CURSOR_POSITION = cursor.REQUEST_CURSOR_POSITION; exports.REQUEST_EXTENDED_CURSOR_POSITION = cursor.REQUEST_EXTENDED_CURSOR_POSITION; exports.RESTORE_CURSOR_DEC = cursor.RESTORE_CURSOR_DEC; exports.SAVE_CURSOR_DEC = cursor.SAVE_CURSOR_DEC; exports.cursorBackward = cursor.cursorBackward; exports.cursorBackwardTab = cursor.cursorBackwardTab; exports.cursorDown = cursor.cursorDown; exports.cursorForward = cursor.cursorForward; exports.cursorHide = cursor.cursorHide; exports.cursorHorizontalAbsolute = cursor.cursorHorizontalAbsolute; exports.cursorHorizontalForwardTab = cursor.cursorHorizontalForwardTab; exports.cursorLeft = cursor.cursorLeft; exports.cursorMove = cursor.cursorMove; exports.cursorNextLine = cursor.cursorNextLine; exports.cursorPosition = cursor.cursorPosition; exports.cursorPreviousLine = cursor.cursorPreviousLine; exports.cursorRestore = cursor.cursorRestore; exports.cursorSave = cursor.cursorSave; exports.cursorShow = cursor.cursorShow; exports.cursorTo = cursor.cursorTo; exports.cursorToColumn1 = cursor.cursorToColumn1; exports.cursorUp = cursor.cursorUp; exports.cursorVerticalAbsolute = cursor.cursorVerticalAbsolute; exports.eraseCharacter = cursor.eraseCharacter; exports.setCursorStyle = cursor.setCursorStyle; exports.eraseDisplay = erase.eraseDisplay; exports.eraseDown = erase.eraseDown; exports.eraseInLine = erase.eraseInLine; exports.eraseLine = erase.eraseLine; exports.eraseLineEnd = erase.eraseLineEnd; exports.eraseLineStart = erase.eraseLineStart; exports.eraseLines = erase.eraseLines; exports.eraseScreen = erase.eraseScreen; exports.eraseScreenAndScrollback = erase.eraseScreenAndScrollback; exports.eraseUp = erase.eraseUp; exports.hyperlink = hyperlink; exports.image = image.image; exports.iTerm2 = iterm2.iTerm2; exports.BDSM = mode.BDSM; exports.BiDirectionalSupportMode = mode.BiDirectionalSupportMode; exports.DECRPM = mode.DECRPM; exports.DECRQM = mode.DECRQM; exports.IRM = mode.IRM; exports.InsertReplaceMode = mode.InsertReplaceMode; exports.KAM = mode.KAM; exports.KeyboardActionMode = mode.KeyboardActionMode; exports.LNM = mode.LNM; exports.LineFeedNewLineMode = mode.LineFeedNewLineMode; exports.LocalEchoMode = mode.LocalEchoMode; exports.RM = mode.RM; exports.RequestBiDirectionalSupportMode = mode.RequestBiDirectionalSupportMode; exports.RequestInsertReplaceMode = mode.RequestInsertReplaceMode; exports.RequestKeyboardActionMode = mode.RequestKeyboardActionMode; exports.RequestLineFeedNewLineMode = mode.RequestLineFeedNewLineMode; exports.RequestLocalEchoMode = mode.RequestLocalEchoMode; exports.RequestSendReceiveMode = mode.RequestSendReceiveMode; exports.ResetBiDirectionalSupportMode = mode.ResetBiDirectionalSupportMode; exports.ResetInsertReplaceMode = mode.ResetInsertReplaceMode; exports.ResetKeyboardActionMode = mode.ResetKeyboardActionMode; exports.ResetLineFeedNewLineMode = mode.ResetLineFeedNewLineMode; exports.ResetLocalEchoMode = mode.ResetLocalEchoMode; exports.ResetSendReceiveMode = mode.ResetSendReceiveMode; exports.SM = mode.SM; exports.SRM = mode.SRM; exports.SendReceiveMode = mode.SendReceiveMode; exports.SetBiDirectionalSupportMode = mode.SetBiDirectionalSupportMode; exports.SetInsertReplaceMode = mode.SetInsertReplaceMode; exports.SetKeyboardActionMode = mode.SetKeyboardActionMode; exports.SetLineFeedNewLineMode = mode.SetLineFeedNewLineMode; exports.SetLocalEchoMode = mode.SetLocalEchoMode; exports.SetSendReceiveMode = mode.SetSendReceiveMode; exports.createAnsiMode = mode.createAnsiMode; exports.createDecMode = mode.createDecMode; exports.isModeNotRecognized = mode.isModeNotRecognized; exports.isModePermanentlyReset = mode.isModePermanentlyReset; exports.isModePermanentlySet = mode.isModePermanentlySet; exports.isModeReset = mode.isModeReset; exports.isModeSet = mode.isModeSet; exports.reportMode = mode.reportMode; exports.requestMode = mode.requestMode; exports.resetMode = mode.resetMode; exports.setMode = mode.setMode; exports.MouseButton = mouse.MouseButton; exports.disableAnyEventMouse = mouse.disableAnyEventMouse; exports.disableButtonEventMouse = mouse.disableButtonEventMouse; exports.disableFocusTracking = mouse.disableFocusTracking; exports.disableNormalMouse = mouse.disableNormalMouse; exports.disableSgrMouse = mouse.disableSgrMouse; exports.disableX10Mouse = mouse.disableX10Mouse; exports.enableAnyEventMouse = mouse.enableAnyEventMouse; exports.enableButtonEventMouse = mouse.enableButtonEventMouse; exports.enableFocusTracking = mouse.enableFocusTracking; exports.enableNormalMouse = mouse.enableNormalMouse; exports.enableSgrMouse = mouse.enableSgrMouse; exports.enableX10Mouse = mouse.enableX10Mouse; exports.encodeMouseButtonByte = mouse.encodeMouseButtonByte; exports.mouseSgrSequence = mouse.mouseSgrSequence; exports.mouseX10Sequence = mouse.mouseX10Sequence; exports.SCREEN_MAX_LEN_DEFAULT = passthrough.SCREEN_MAX_LEN_DEFAULT; exports.SCREEN_TYPICAL_LIMIT = passthrough.SCREEN_TYPICAL_LIMIT; exports.screenPassthrough = passthrough.screenPassthrough; exports.tmuxPassthrough = passthrough.tmuxPassthrough; exports.RESET_INITIAL_STATE = reset.RESET_INITIAL_STATE; exports.RIS = reset.RIS; exports.clearTabStop = screen.clearTabStop; exports.deleteCharacter = screen.deleteCharacter; exports.deleteLine = screen.deleteLine; exports.insertCharacter = screen.insertCharacter; exports.insertLine = screen.insertLine; exports.repeatPreviousCharacter = screen.repeatPreviousCharacter; exports.requestPresentationStateReport = screen.requestPresentationStateReport; exports.setLeftRightMargins = screen.setLeftRightMargins; exports.setTopBottomMargins = screen.setTopBottomMargins; exports.SCROLL_DOWN_1 = scroll.SCROLL_DOWN_1; exports.SCROLL_UP_1 = scroll.SCROLL_UP_1; exports.scrollDown = scroll.scrollDown; exports.scrollUp = scroll.scrollUp; exports.CPR = status.CPR; exports.DA1 = status.DA1; exports.DA2 = status.DA2; exports.DA3 = status.DA3; exports.DECXCPR = status.DECXCPR; exports.DSR = status.DSR; exports.DSR_KeyboardLanguageDEC = status.DSR_KeyboardLanguageDEC; exports.DSR_PrinterStatusDEC = status.DSR_PrinterStatusDEC; exports.DSR_TerminalStatus = status.DSR_TerminalStatus; exports.DSR_UDKStatusDEC = status.DSR_UDKStatusDEC; exports.RequestNameVersion = status.RequestNameVersion; exports.XTVERSION = status.XTVERSION; exports.createAnsiStatusReport = status.createAnsiStatusReport; exports.createDecStatusReport = status.createDecStatusReport; exports.cursorPositionReport = status.cursorPositionReport; exports.deviceStatusReport = status.deviceStatusReport; exports.extendedCursorPositionReport = status.extendedCursorPositionReport; exports.reportKeyboardLanguageDEC = status.reportKeyboardLanguageDEC; exports.reportPrimaryDeviceAttributes = status.reportPrimaryDeviceAttributes; exports.reportPrinterNoPaperDEC = status.reportPrinterNoPaperDEC; exports.reportPrinterNotReadyDEC = status.reportPrinterNotReadyDEC; exports.reportPrinterReadyDEC = status.reportPrinterReadyDEC; exports.reportSecondaryDeviceAttributes = status.reportSecondaryDeviceAttributes; exports.reportTerminalNotOK = status.reportTerminalNotOK; exports.reportTerminalOK = status.reportTerminalOK; exports.reportTertiaryDeviceAttributes = status.reportTertiaryDeviceAttributes; exports.reportUDKLockedDEC = status.reportUDKLockedDEC; exports.reportUDKUnlockedDEC = status.reportUDKUnlockedDEC; exports.requestCursorPositionReport = status.requestCursorPositionReport; exports.requestExtendedCursorPositionReport = status.requestExtendedCursorPositionReport; exports.requestKeyboardLanguageDEC = status.requestKeyboardLanguageDEC; exports.requestPrimaryDeviceAttributes = status.requestPrimaryDeviceAttributes; exports.requestPrimaryDeviceAttributesParam0 = status.requestPrimaryDeviceAttributesParam0; exports.requestPrinterStatusDEC = status.requestPrinterStatusDEC; exports.requestSecondaryDeviceAttributes = status.requestSecondaryDeviceAttributes; exports.requestSecondaryDeviceAttributesParam0 = status.requestSecondaryDeviceAttributesParam0; exports.requestTerminalStatus = status.requestTerminalStatus; exports.requestTertiaryDeviceAttributes = status.requestTertiaryDeviceAttributes; exports.requestTertiaryDeviceAttributesParam0 = status.requestTertiaryDeviceAttributesParam0; exports.requestUDKStatusDEC = status.requestUDKStatusDEC; exports.strip = strip; exports.XTGETTCAP = termcap.XTGETTCAP; exports.requestTermcap = termcap.requestTermcap; exports.requestTerminfo = termcap.requestTerminfo; exports.decsin = title.decsin; exports.decswt = title.decswt; exports.setIconName = title.setIconName; exports.setIconNameAndWindowTitle = title.setIconNameAndWindowTitle; exports.setIconNameAndWindowTitleWithST = title.setIconNameAndWindowTitleWithST; exports.setIconNameWithST = title.setIconNameWithST; exports.setWindowTitle = title.setWindowTitle; exports.setWindowTitleWithST = title.setWindowTitleWithST; exports.XTWINOPS = windowOps.XTWINOPS; exports.deiconifyWindow = windowOps.deiconifyWindow; exports.iconifyWindow = windowOps.iconifyWindow; exports.lowerWindow = windowOps.lowerWindow; exports.maximizeWindow = windowOps.maximizeWindow; exports.moveWindow = windowOps.moveWindow; exports.raiseWindow = windowOps.raiseWindow; exports.refreshWindow = windowOps.refreshWindow; exports.reportWindowPosition = windowOps.reportWindowPosition; exports.reportWindowState = windowOps.reportWindowState; exports.requestCellSizePixels = windowOps.requestCellSizePixels; exports.requestTextAreaSizeChars = windowOps.requestTextAreaSizeChars; exports.requestTextAreaSizePixels = windowOps.requestTextAreaSizePixels; exports.resizeTextAreaChars = windowOps.resizeTextAreaChars; exports.resizeTextAreaPixels = windowOps.resizeTextAreaPixels; exports.restoreMaximizedWindow = windowOps.restoreMaximizedWindow; exports.setPageSizeLines = windowOps.setPageSizeLines; exports.xtermWindowOp = windowOps.xtermWindowOp; exports.XTMODKEYS = xterm.XTMODKEYS; exports.XTQMODKEYS = xterm.XTQMODKEYS; exports.keyModifierOptions = xterm.keyModifierOptions; exports.queryKeyModifierOptions = xterm.queryKeyModifierOptions; exports.queryModifyOtherKeys = xterm.queryModifyOtherKeys; exports.resetKeyModifierOptions = xterm.resetKeyModifierOptions; exports.resetModifyOtherKeys = xterm.resetModifyOtherKeys; exports.setKeyModifierOptions = xterm.setKeyModifierOptions; exports.setModifyOtherKeys1 = xterm.setModifyOtherKeys1; exports.setModifyOtherKeys2 = xterm.setModifyOtherKeys2; 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.beep = beep;