Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

ragpipe

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ragpipe - npm Package Compare versions

Comparing version
0.9.0-alpha.1
to
0.9.0-alpha.2
+22
-9
dist/cli.js

@@ -405,2 +405,3 @@ #!/usr/bin/env node

lines.push('path: "./rag.db",');
lines.push("// If pnpm blocks native builds, run: pnpm approve-builds");
} else if (p.value === "gemini") {

@@ -513,13 +514,25 @@ lines.push("apiKey: process.env.GEMINI_API_KEY!,");

);
consola4.box(
[
"Next steps:",
` 1. pnpm add ragpipe ${pkgList}`,
" 2. npx ragpipe setup # vector store schema",
" 3. npx ragpipe ingest ./docs",
' 4. npx ragpipe ask "your question"'
].join("\n")
consola4.box(buildNextSteps(vectorStore, pkgList));
}
});
function buildNextSteps(vectorStore, pkgList) {
const steps = [
"Next steps:",
` 1. pnpm add ragpipe ${pkgList}`,
" 2. npx ragpipe setup # vector store schema",
" 3. npx ragpipe ingest ./docs",
' 4. npx ragpipe ask "your question"'
];
if (vectorStore.value === "sqlite") {
steps.splice(
2,
0,
" 2. pnpm approve-builds # approve better-sqlite3 if prompted"
);
steps[3] = " 3. npx ragpipe setup # create rag.db and schema";
steps[4] = " 4. npx ragpipe ingest ./docs";
steps[5] = ' 5. npx ragpipe ask "your question"';
}
});
return steps.join("\n");
}

@@ -526,0 +539,0 @@ // src/cli/setup.ts

{
"name": "ragpipe",
"version": "0.9.0-alpha.1",
"version": "0.9.0-alpha.2",
"description": "Pluggable TypeScript RAG toolkit — defineConfig() one file, embed → search → generate.",

@@ -5,0 +5,0 @@ "type": "module",