Quick Start
Installation
npm install @computesdk/e2bE2B_API_KEY=your_e2b_api_keyBasic Usage
import { e2b } from '@computesdk/e2b';
// Create a compute instance for your provider
const compute = e2b({ apiKey: process.env.E2B_API_KEY });
// Create a sandbox
const sandbox = await compute.sandbox.create();
// Run a command
const result = await sandbox.runCommand('echo "Hello World!"');
console.log(result.stdout); // "Hello World!"
// Clean up
await sandbox.destroy();Filesystem Operations
Shell Commands
Error Handling
Essential Patterns
Resource Cleanup (Critical for Production)
Error Handling with Exit Codes
Understanding Results
Command Execution Results
Last updated
Was this helpful?