From f766ac1517ffcf61aee893b5dceb7c522ef7d514 Mon Sep 17 00:00:00 2001 From: simos Date: Tue, 23 Sep 2025 02:13:36 +0200 Subject: [PATCH] fixes --- README.md | 12 +++++++++++- package-lock.json | 49 +++++++++++++++++++++++++++++++++++++++++++++-- package.json | 1 + 3 files changed, 59 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 759fa18..7c0cefa 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,17 @@ A desktop and mobile UI for [Claude Code](https://docs.anthropic.com/en/docs/cla - [Claude Code CLI](https://docs.anthropic.com/en/docs/claude-code) installed and configured, and/or - [Cursor CLI](https://docs.cursor.com/en/cli/overview) installed and configured -### Installation +### One-click Operation (Recommended) + +No installation required, direct operation: + +```bash +npx @siteboon/claude-code-ui +``` + +Your default browser will automatically open the Claude Code UI interface. + +### Local Development Installation 1. **Clone the repository:** ```bash diff --git a/package-lock.json b/package-lock.json index aa39fbe..f209322 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "claude-code-ui", + "name": "@siteboon/claude-code-ui", "version": "1.8.4", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "claude-code-ui", + "name": "@siteboon/claude-code-ui", "version": "1.8.4", "license": "MIT", "dependencies": { @@ -16,6 +16,7 @@ "@codemirror/lang-markdown": "^6.3.3", "@codemirror/lang-python": "^6.2.1", "@codemirror/theme-one-dark": "^6.1.2", + "@siteboon/claude-code-ui": "^1.8.4", "@tailwindcss/typography": "^0.5.16", "@uiw/react-codemirror": "^4.23.13", "@xterm/addon-clipboard": "^0.1.0", @@ -2501,6 +2502,50 @@ "win32" ] }, + "node_modules/@siteboon/claude-code-ui": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/@siteboon/claude-code-ui/-/claude-code-ui-1.8.4.tgz", + "integrity": "sha512-9moBlMDNF/6IfIcqShavxdq0TI9aNuY3+33YZcnvYagWsZMdJ/7d5tgDwAZEp3Uup/nHU+bdrkiXmFfLcRQLCQ==", + "license": "MIT", + "dependencies": { + "@codemirror/lang-css": "^6.3.1", + "@codemirror/lang-html": "^6.4.9", + "@codemirror/lang-javascript": "^6.2.4", + "@codemirror/lang-json": "^6.0.1", + "@codemirror/lang-markdown": "^6.3.3", + "@codemirror/lang-python": "^6.2.1", + "@codemirror/theme-one-dark": "^6.1.2", + "@tailwindcss/typography": "^0.5.16", + "@uiw/react-codemirror": "^4.23.13", + "@xterm/addon-clipboard": "^0.1.0", + "@xterm/addon-webgl": "^0.18.0", + "bcrypt": "^6.0.0", + "better-sqlite3": "^12.2.0", + "chokidar": "^4.0.3", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "cors": "^2.8.5", + "cross-spawn": "^7.0.3", + "express": "^4.18.2", + "jsonwebtoken": "^9.0.2", + "lucide-react": "^0.515.0", + "mime-types": "^3.0.1", + "multer": "^2.0.1", + "node-fetch": "^2.7.0", + "node-pty": "^1.1.0-beta34", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-dropzone": "^14.2.3", + "react-markdown": "^10.1.0", + "react-router-dom": "^6.8.1", + "sqlite": "^5.1.1", + "sqlite3": "^5.1.7", + "tailwind-merge": "^3.3.1", + "ws": "^8.14.2", + "xterm": "^5.3.0", + "xterm-addon-fit": "^0.8.0" + } + }, "node_modules/@tailwindcss/typography": { "version": "0.5.16", "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.16.tgz", diff --git a/package.json b/package.json index 8b30c27..6edc5bf 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "@codemirror/lang-markdown": "^6.3.3", "@codemirror/lang-python": "^6.2.1", "@codemirror/theme-one-dark": "^6.1.2", + "@siteboon/claude-code-ui": "^1.8.4", "@tailwindcss/typography": "^0.5.16", "@uiw/react-codemirror": "^4.23.13", "@xterm/addon-clipboard": "^0.1.0",