Spaces:
Running
Running
File size: 2,365 Bytes
780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 98c9143 780d695 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 | {
"$schema": "https://json.schemastore.org/package.json",
"name": "@jeffreycao/copilot-api",
"version": "1.10.9",
"description": "OpenAI and Anthropic-compatible gateway for GitHub Copilot or third-party providers.",
"keywords": [
"ai-gateway",
"github-copilot"
],
"homepage": "https://github.com/caozhiyuan/copilot-api",
"bugs": "https://github.com/caozhiyuan/copilot-api/issues",
"repository": {
"type": "git",
"url": "https://github.com/caozhiyuan/copilot-api"
},
"license": "MIT",
"author": "caozhiyuan",
"type": "module",
"bin": {
"copilot-api": "./dist/main.js"
},
"files": [
"dist",
"pages"
],
"scripts": {
"build": "tsdown",
"build:desktop": "tsdown --config tsdown.desktop.config.ts",
"dev": "bun run --watch ./src/main.ts",
"knip": "knip-bun",
"lint": "eslint --cache",
"lint:all": "eslint --cache .",
"prepack": "bun run build",
"prepare": "simple-git-hooks",
"release": "bumpp && bun publish --access public",
"start": "NODE_ENV=production bun run ./src/main.ts",
"typecheck": "tsc"
},
"simple-git-hooks": {
"pre-commit": "bunx lint-staged"
},
"lint-staged": {
"*": "bun run lint --fix"
},
"overrides": {
"rolldown": "1.0.0-rc.18"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.29.0",
"citty": "^0.1.6",
"clipboardy": "^5.0.0",
"consola": "^3.4.2",
"fetch-event-stream": "^0.1.5",
"gpt-tokenizer": "^3.0.1",
"hono": "^4.9.9",
"proxy-from-env": "^1.1.0",
"srvx": "^0.11.15",
"tiny-invariant": "^1.3.3",
"undici": "^7.16.0",
"winreg": "^1.2.5",
"zod": "^4.1.11"
},
"devDependencies": {
"@eslint/js": "^9.37.0",
"@types/bun": "^1.2.23",
"@types/proxy-from-env": "^1.0.4",
"@types/winreg": "^1.2.36",
"bumpp": "^10.2.3",
"eslint": "^9.37.0",
"eslint-config-flat-gitignore": "^2.1.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.4",
"eslint-plugin-unused-imports": "^4.2.0",
"globals": "^16.3.0",
"knip": "^5.64.1",
"lint-staged": "^16.2.3",
"prettier": "^3.6.2",
"prettier-plugin-packagejson": "^2.5.19",
"simple-git-hooks": "^2.13.1",
"tsdown": "^0.15.6",
"typescript": "^5.9.3",
"typescript-eslint": "^8.41.0"
},
"engines": {
"node": ">=20"
}
}
|