Merge branch 'main' into johnhenry/env-claude-path

This commit is contained in:
viper151
2025-09-23 10:48:59 +02:00
committed by GitHub
5 changed files with 2328 additions and 19 deletions

18
.release-it.json Normal file
View File

@@ -0,0 +1,18 @@
{
"git": {
"commitMessage": "Release ${version}",
"tagName": "v${version}",
"changelog": "git log --pretty=format:\"* %s (%h)\" ${from}...${to}"
},
"npm": {
"publish": true
},
"github": {
"release": true,
"releaseName": "Claude Code UI v${version}",
"autoGenerate": true
},
"hooks": {
"before:init": ["npm run build"]
}
}

View File

@@ -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

2285
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,23 +1,40 @@
{
"name": "claude-code-ui",
"version": "1.8.1",
"name": "@siteboon/claude-code-ui",
"version": "1.8.8",
"description": "A web-based UI for Claude Code CLI",
"type": "module",
"main": "server/index.js",
"bin": {
"claude-code-ui": "server/index.js"
},
"files": [
"server/",
"dist/",
"README.md"
],
"homepage": "https://claudecodeui.siteboon.ai",
"repository": {
"type": "git",
"url": "git+https://github.com/siteboon/claudecodeui.git"
},
"bugs": {
"url": "https://github.com/siteboon/claudecodeui/issues"
},
"scripts": {
"dev": "concurrently --kill-others \"npm run server\" \"npm run client\"",
"server": "node server/index.js",
"client": "vite --host",
"build": "vite build",
"preview": "vite preview",
"start": "npm run build && npm run server"
"start": "npm run build && npm run server",
"release": "release-it"
},
"keywords": [
"claude",
"claude coode",
"ai",
"code",
"anthropic",
"ui",
"assistant"
"mobile"
],
"author": "Claude Code UI Contributors",
"license": "MIT",
@@ -63,10 +80,12 @@
"@types/react": "^18.2.43",
"@types/react-dom": "^18.2.17",
"@vitejs/plugin-react": "^4.6.0",
"auto-changelog": "^2.5.0",
"autoprefixer": "^10.4.16",
"concurrently": "^8.2.2",
"node-gyp": "^10.0.0",
"postcss": "^8.4.32",
"release-it": "^19.0.5",
"sharp": "^0.34.2",
"tailwindcss": "^3.4.0",
"vite": "^7.0.4"

View File

@@ -1,3 +1,4 @@
#!/usr/bin/env node
// Load environment variables from .env file
import fs from 'fs';
import path from 'path';