UNPKG

@sunpix/claude-code-web

Version:

A web-based interface for interacting with Claude Code CLI

99 lines (98 loc) 2.62 kB
{ "name": "@sunpix/claude-code-web", "version": "1.2.2", "description": "A web-based interface for interacting with Claude Code CLI", "private": false, "type": "module", "bin": { "claude-code-web": "./bin/claude-code-web.js" }, "files": [ "bin/", ".output/", "nuxt.config.ts", "package.json", "README.md" ], "keywords": [ "claude", "claude-code", "ai", "cli", "web-interface", "nuxt", "vue" ], "author": "sunpix", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/sunpix/claude-code-web.git" }, "homepage": "https://github.com/sunpix/claude-code-web#readme", "bugs": { "url": "https://github.com/sunpix/claude-code-web/issues" }, "scripts": { "build": "nuxt build && node scripts/post-build.js", "build:debug": "nuxt build --config-file nuxt.config.debug.ts && node scripts/post-build.js", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "test": "vitest", "prepublishOnly": "npm run build", "start": "node .output/server/index.mjs", "publish": "npm publish --access public" }, "dependencies": { "@anthropic-ai/claude-code": "^1.0.59", "@nuxtjs/color-mode": "^3.5.2", "@nuxtjs/mdc": "^0.17.2", "@octokit/rest": "^22.0.0", "@pinia/nuxt": "^0.11.2", "@rollup/plugin-terser": "^0.4.4", "@tailwindcss/postcss": "^4.1.11", "@tailwindcss/vite": "^4.1.11", "@types/markdown-it": "^14.1.2", "@vee-validate/zod": "^4.15.1", "@vueuse/core": "^13.6.0", "chokidar": "^4.0.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "form-data": "^4.0.4", "lucide-vue-next": "^0.525.0", "markdown-it": "^14.1.0", "mime-types": "^3.0.1", "node-fetch": "^3.3.2", "node-pty": "^1.0.0", "nuxt": "^4.0.0", "openai": "^5.10.1", "pinia": "^3.0.3", "prismjs": "^1.30.0", "reka-ui": "^2.4.1", "shadcn-nuxt": "^2.2.0", "tailwind-merge": "^3.3.1", "tailwindcss": "^4.1.11", "tmp": "^0.2.3", "tw-animate-css": "^1.3.5", "uuid": "^11.1.0", "vee-validate": "^4.15.1", "vue": "^3.5.17", "vue-router": "^4.5.1", "vue-sonner": "^2.0.2", "ws": "^8.18.3", "zod": "^3.25.76" }, "devDependencies": { "@iconify-json/radix-icons": "^1.2.2", "@iconify/vue": "^5.0.0", "@types/node": "^24.0.15", "@types/tmp": "^0.2.6", "@types/ws": "^8.18.1", "@vitest/coverage-v8": "^3.2.4", "png-to-ico": "^2.1.8", "sharp": "^0.34.3", "typescript": "^5.8.3", "vitest": "^3.2.4" } }