summaryrefslogtreecommitdiff
path: root/packages/cli
diff options
context:
space:
mode:
Diffstat (limited to 'packages/cli')
-rw-r--r--packages/cli/index.ts7
-rw-r--r--packages/cli/package.json5
-rw-r--r--packages/cli/tsconfig.json4
3 files changed, 10 insertions, 6 deletions
diff --git a/packages/cli/index.ts b/packages/cli/index.ts
new file mode 100644
index 00000000..23e21097
--- /dev/null
+++ b/packages/cli/index.ts
@@ -0,0 +1,7 @@
+/**
+ * @license
+ * Copyright 2025 Google LLC
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+import './src/gemini.js';
diff --git a/packages/cli/package.json b/packages/cli/package.json
index 3ccdc410..8434ac05 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -3,9 +3,10 @@
"version": "1.0.0",
"description": "Gemini Code CLI",
"type": "module",
- "main": "src/gemini.js",
+ "main": "dist/index.js",
+ "bin": "dist/index.js",
"scripts": {
- "build": "tsc --build && cp package.json README.md ../../LICENSE dist/ && touch dist/.last_build",
+ "build": "tsc --build && touch dist/.last_build",
"clean": "rm -rf dist",
"start": "node dist/gemini.js",
"debug": "node --inspect-brk dist/gemini.js",
diff --git a/packages/cli/tsconfig.json b/packages/cli/tsconfig.json
index 781be92b..64011bd9 100644
--- a/packages/cli/tsconfig.json
+++ b/packages/cli/tsconfig.json
@@ -2,17 +2,13 @@
"extends": "../../tsconfig.json",
"compilerOptions": {
"outDir": "dist",
- "rootDir": ".",
"jsx": "react",
"lib": ["DOM", "DOM.Iterable", "ES2020"],
- "module": "Node16",
- "target": "ES2020",
"paths": {
"@gemini-code/*": ["./packages/*"]
},
"types": ["node", "vitest/globals"]
},
"exclude": ["node_modules", "dist"],
- "include": ["src"],
"references": [{ "path": "../server" }]
}