@sunpix/claude-code-web
Version:
A web-based interface for interacting with Claude Code CLI
2 lines (1 loc) • 773 B
JavaScript
import{d as t,g as o,c as r,a as e,b as s}from"../../nitro/nitro.mjs";import"node:http";import"node:https";import"node:crypto";import"stream";import"events";import"http";import"crypto";import"buffer";import"zlib";import"https";import"net";import"tls";import"url";import"node:events";import"node:buffer";import"node:fs";import"node:path";import"@anthropic-ai/claude-code";import"fs";import"path";import"os";import"fs/promises";import"chokidar";import"readline";import"node:url";const i=t(async t=>{try{const i=o(t),{projectName:p,sessionId:a}=i;if(!p)throw r({statusCode:400,statusMessage:"Project name is required"});return a?await e(p,a):await s(p)}catch(t){throw r({statusCode:t.statusCode||500,statusMessage:t.message||"Internal Server Error"})}});export{i as default};