Skip to content

Commit 915e1b9

Browse files
committed
extend create-rag-app
1 parent 19c6d98 commit 915e1b9

File tree

2 files changed

+420
-90
lines changed

2 files changed

+420
-90
lines changed

bin/mongodb-rag.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,11 @@ import {
2828
import { createRagApp } from './commands/init/createRagApp.js';
2929
import { isConfigValid } from './utils/validation.js';
3030
import { wrapCommand } from './utils/error-handling.js';
31+
import { readFileSync } from 'fs';
32+
import { dirname, resolve } from 'path';
3133

32-
const __dirname = path.dirname(fileURLToPath(import.meta.url));
34+
const __dirname = dirname(fileURLToPath(import.meta.url));
35+
const packageJson = JSON.parse(readFileSync(resolve(__dirname, '../package.json'), 'utf8'));
3336

3437
// Configuration setup
3538
const CONFIG_PATH = process.env.CONFIG_PATH || (
@@ -64,7 +67,7 @@ try {
6467
program
6568
.name('mongodb-rag')
6669
.description('MongoDB RAG CLI for managing vector search and RAG operations')
67-
.version(process.env.npm_package_version || '0.0.0');
70+
.version(packageJson.version);
6871

6972
// Create RAG App
7073
program

0 commit comments

Comments
 (0)