MCPcopy Create free account
hub / github.com/gnmyt/Nexterm / parseResizeMessage

Function parseResizeMessage

server/utils/sshEventHandlers.js:1–11  ·  view source on GitHub ↗
(message)

Source from the content-addressed store, hash-verified

1const parseResizeMessage = (message) => {
2 if (!message.startsWith?.("\x01")) return null;
3
4 const resizeData = message.substring(1);
5 if (!resizeData.includes(",")) return null;
6
7 const [width, height] = resizeData.split(",").map(Number);
8 if (isNaN(width) || isNaN(height)) return null;
9
10 return { width, height };
11};
12
13module.exports = { parseResizeMessage };

Callers 3

msgHandlerFunction · 0.85
onResizeFunction · 0.85
msgHandlerFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected