Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@termly-dev/cli-dev

Package Overview
Dependencies
Maintainers
1
Versions
64
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@termly-dev/cli-dev - npm Package Compare versions

Package version was removed
This package version has been unpublished, mostly likely due to security reasons
Comparing version
1.1.10
to
1.2.1
+0
-32
lib/network/websocket.js

@@ -291,20 +291,2 @@ const WebSocket = require('ws');

// Handle input from mobile
// Helper: escape special characters for logging
escapeSpecialChars(data) {
return data
.replace(/\r/g, '\\r')
.replace(/\n/g, '\\n')
.replace(/\t/g, '\\t')
.replace(/\x1b/g, '\\x1b')
.replace(/\x00/g, '\\x00');
}
// Helper: convert to hex dump
toHexDump(data, maxLength = 200) {
const bytes = Buffer.from(data, 'utf8');
const hex = bytes.toString('hex').match(/.{1,2}/g)?.join(' ') || '';
const truncated = hex.length > maxLength ? hex.substring(0, maxLength) + '...' : hex;
return truncated;
}
handleInput(message) {

@@ -319,9 +301,2 @@ if (!this.aesKey) {

// Log decrypted input for debugging
if (process.env.DEBUG === '1' || process.argv.includes('--debug')) {
logger.debug(`WS Input received (${decrypted.length} bytes):`);
logger.debug(` Text: ${this.escapeSpecialChars(decrypted.substring(0, 100))}`);
logger.debug(` Hex: ${this.toHexDump(decrypted)}`);
}
if (this.onInputCallback) {

@@ -488,9 +463,2 @@ this.onInputCallback(decrypted);

try {
// Log output before encryption for debugging
if (process.env.DEBUG === '1' || process.argv.includes('--debug')) {
logger.debug(`WS Output sending (${data.length} bytes):`);
logger.debug(` Text: ${this.escapeSpecialChars(data.substring(0, 100))}`);
logger.debug(` Hex: ${this.toHexDump(data)}`);
}
const encrypted = encrypt(data, this.aesKey);

@@ -497,0 +465,0 @@

+1
-1
{
"name": "@termly-dev/cli-dev",
"version": "1.1.10",
"version": "1.2.1",
"description": "Mirror your AI coding sessions to mobile - control Claude, Aider, Copilot, and 17+ tools from your phone (Development version)",

@@ -5,0 +5,0 @@ "main": "index.js",