diff --git a/.gitignore b/.gitignore index 7ff12a8..da000a3 100644 --- a/.gitignore +++ b/.gitignore @@ -53,4 +53,5 @@ open-sse/test/* RM.vn.md RM.md cursor/* -stitch_router4_landing_page/* +PUBLIC.md +scripts/* diff --git a/README.md b/README.md index 65c0028..03a2445 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,6 @@ AI endpoint proxy with web dashboard - A JavaScript port of [CLIProxyAPI](https: ### CLI Integration - Works with: Cursor, Claude Code, OpenAI Codex, Cline, RooCode, AmpCode, and more - Seamless integration with popular AI coding assistants -- WebSearch hook for enhanced Claude Code capabilities ## 📦 Install @@ -129,7 +128,7 @@ npm run dev Special thanks to: -- **[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)**: The original Go implementation that inspired this project. 9Router is a JavaScript port with enhanced features and web dashboard. +- **[CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)**: The original Go implementation that inspired this project. 9Router is a JavaScript port with some features and web dashboard. ## 📄 License diff --git a/package.json b/package.json index 2dd8cd1..2bfde35 100644 --- a/package.json +++ b/package.json @@ -6,14 +6,12 @@ "scripts": { "dev": "next dev", "build": "next build", - "build:standalone": "next build && node scripts/prepare-standalone.js", - "start": "next start", - "start:cli": "node bin/cli.js", - "lint": "eslint", - "prepublishOnly": "npm run build:standalone" + "start": "next start" }, "dependencies": { + "express": "^5.2.1", "fs": "^0.0.1-security", + "http-proxy-middleware": "^3.0.5", "lowdb": "^7.0.1", "next": "^15.2.0", "node-machine-id": "^1.1.12", diff --git a/src/app/api/sync/cloud/route.js b/src/app/api/sync/cloud/route.js index b0ae37d..f37a102 100644 --- a/src/app/api/sync/cloud/route.js +++ b/src/app/api/sync/cloud/route.js @@ -247,9 +247,6 @@ async function updateLocalTokens(cloudProviders) { }; await updateProviderConnection(localProvider.id, updates); - console.log(`Updated ${localProvider.provider} (${localProvider.id}) from Cloud (newer: ${new Date(cloudUpdatedAt).toISOString()})`); - } else { - console.log(`Skipped ${localProvider.provider} (${localProvider.id}) - Local is newer or equal`); } } }