@insforge/install
Advanced tools
+18
-2
@@ -16,4 +16,14 @@ #!/usr/bin/env node | ||
| import pc from "picocolors"; | ||
| var { green, red, yellow } = pc; | ||
| var { green, red, yellow, cyan } = pc; | ||
| // Section header helper | ||
| const LINE = '━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━'; | ||
| function printHeader(text) { | ||
| console.log(); | ||
| console.log(LINE); | ||
| console.log(` ${text}`); | ||
| console.log(LINE); | ||
| console.log(); | ||
| } | ||
| // ASCII art logo for InsForge | ||
@@ -92,2 +102,6 @@ const INSFORGE_LOGO = ` | ||
| try { | ||
| printHeader('InsForge MCP Installer'); | ||
| logger.info(`Setting up MCP for ${cyan(argv.client)}...`); | ||
| printHeader(`Configuring ${argv.client}`); | ||
| const config = readConfig(argv.client); | ||
@@ -279,6 +293,8 @@ | ||
| printHeader('Setup Complete!'); | ||
| if (argv.dev) { | ||
| printPostInstallMessage(); | ||
| } else { | ||
| logger.box(green(`Successfully installed Insforge MCP server in ${argv.client}.`)); | ||
| logger.success(`InsForge MCP configured for ${argv.client}`); | ||
| } | ||
@@ -285,0 +301,0 @@ } catch (e) { |
+1
-1
| { | ||
| "name": "@insforge/install", | ||
| "version": "0.0.40", | ||
| "version": "0.0.41", | ||
| "description": "CLI tool for installing Insforge MCP servers across different AI clients", | ||
@@ -5,0 +5,0 @@ "type": "module", |
21920
2.52%438
3.06%