mirror of
https://github.com/Heretek-AI/openclaw-android-assistant.git
synced 2026-07-21 01:25:26 -04:00
14ed9e1165
The build-apk.yml workflow ran npm install/build from the repo root, but the build:frontend/build:cli scripts only exist in openclaw-android/package.json — the actual codex-web-local project. Updated the workflow to use working-directory: openclaw-android for the npm steps and pointed all android/ paths at openclaw-android/android/ where the AnyClaw project actually lives. Also split build:frontend into a strict (vue-tsc + vite) variant and a build:frontend:bundle variant (vite only) so the APK bundling script is not blocked by 14 pre-existing TypeScript errors in the source. The strict check is still available via 'npm run type-check' and remains the default for npm run build.
64 lines
1.5 KiB
JSON
64 lines
1.5 KiB
JSON
{
|
|
"name": "@friuns/codexui",
|
|
"version": "0.1.3",
|
|
"description": "A lightweight web interface for Codex that runs on top of the Codex app-server, allowing remote access from any browser",
|
|
"type": "module",
|
|
"license": "MIT",
|
|
"author": "Pavel Voronin",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/pavel-voronin/codex-web-local.git"
|
|
},
|
|
"homepage": "https://github.com/pavel-voronin/codex-web-local#readme",
|
|
"bugs": {
|
|
"url": "https://github.com/pavel-voronin/codex-web-local/issues"
|
|
},
|
|
"keywords": [
|
|
"codex",
|
|
"openai",
|
|
"web-ui",
|
|
"remote",
|
|
"cli"
|
|
],
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"bin": {
|
|
"codexui": "dist-cli/index.js"
|
|
},
|
|
"files": [
|
|
"dist/",
|
|
"dist-cli/"
|
|
],
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build:frontend": "vue-tsc --noEmit && vite build",
|
|
"build:frontend:bundle": "vite build",
|
|
"type-check": "vue-tsc --noEmit",
|
|
"build:cli": "tsup",
|
|
"build": "npm run build:frontend && npm run build:cli",
|
|
"preview": "vite preview",
|
|
"prepublishOnly": "npm run build"
|
|
},
|
|
"dependencies": {
|
|
"commander": "^13.1.0",
|
|
"express": "^5.1.0",
|
|
"marked": "^17.0.3",
|
|
"shiki": "^3.22.0"
|
|
},
|
|
"devDependencies": {
|
|
"@tailwindcss/vite": "^4.1.18",
|
|
"@types/express": "^5.0.0",
|
|
"@types/node": "^22.13.2",
|
|
"@vitejs/plugin-vue": "^5.2.1",
|
|
"playwright": "^1.58.2",
|
|
"tailwindcss": "^4.1.18",
|
|
"tsup": "^8.4.0",
|
|
"typescript": "^5.7.3",
|
|
"vite": "^6.1.0",
|
|
"vue": "^3.5.13",
|
|
"vue-router": "^4.6.4",
|
|
"vue-tsc": "^2.2.0"
|
|
}
|
|
}
|