🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

shell-cluster

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

shell-cluster - npm Package Compare versions

Comparing version
1.0.10
to
1.0.11
+1
-1
package.json
{
"name": "shell-cluster",
"version": "1.0.10",
"version": "1.0.11",
"description": "Decentralized remote shell access via tunnels — Node.js server with node-pty and xterm-headless",

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

@@ -12,6 +12,11 @@ #!/usr/bin/env node

// Fix spawn-helper permissions on macOS/Linux
try {
const helper = path.join(ptyDir, 'prebuilds', `${process.platform}-${process.arch}`, 'spawn-helper');
if (fs.existsSync(helper)) fs.chmodSync(helper, 0o755);
} catch (e) {}
const helperPaths = [
path.join(ptyDir, 'prebuilds', `${process.platform}-${process.arch}`, 'spawn-helper'),
path.join(ptyDir, 'build', 'Release', 'spawn-helper'),
];
for (const helper of helperPaths) {
try {
if (fs.existsSync(helper)) fs.chmodSync(helper, 0o755);
} catch (e) {}
}

@@ -18,0 +23,0 @@ // Test if node-pty loads