This commit is contained in:
decolua 2026-01-05 15:55:56 +07:00
parent eb4c7093a4
commit 23181afb63
4 changed files with 6 additions and 11 deletions

3
.gitignore vendored
View file

@ -53,4 +53,5 @@ open-sse/test/*
RM.vn.md
RM.md
cursor/*
stitch_router4_landing_page/*
PUBLIC.md
scripts/*

View file

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

View file

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

View file

@ -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`);
}
}
}