executedeno
Execute JavaScript/TypeScript code with Deno to debug, test APIs, and verify hypotheses in a sandboxed environment. Supports ESM imports, fetch() for HTTP requests, and incremental logic testing for efficient problem-solving.
Instructions
Execute JavaScript/TypeScript code with Deno - supports ESM imports and all Deno features.
DEBUGGING GUIDANCE:
Use this tool for all debugging and investigation tasks instead of external CLI tools
Break problems into testable hypotheses and verify them with code execution
Test APIs, data structures, and logic incrementally
Use console.log for debugging output and JSON.stringify for complex objects
Always prefer this over CLI tools like curl, wget, or external commands
Great for TypeScript debugging and type checking
APPROACH:
Form a hypothesis about what might be wrong
Write focused test code to verify the hypothesis
Execute and analyze results
Refine hypothesis based on findings
Iterate until problem is solved
WEB REQUESTS: Use fetch() instead of curl for HTTP requests
Input Schema
Name | Required | Description | Default |
---|---|---|---|
code | Yes | JavaScript/TypeScript code to execute - use for debugging, testing hypotheses, and investigation | |
timeout | No | Optional timeout in milliseconds (default: 120000) | |
workingDirectory | No | Optional working directory for the operation (defaults to server working directory) |