diff --git a/packages/vestige-mcp-npm/.npmignore b/packages/vestige-mcp-npm/.npmignore new file mode 100644 index 0000000..d42ab8b --- /dev/null +++ b/packages/vestige-mcp-npm/.npmignore @@ -0,0 +1,14 @@ +# Don't publish downloaded binaries (installed via postinstall) +bin/vestige +bin/vestige.exe +bin/vestige-mcp +bin/vestige-mcp.exe +bin/*.tar.gz +bin/*.zip + +# Don't publish embedding model cache +.fastembed_cache/ + +# Dev files +*.log +.DS_Store diff --git a/packages/vestige-mcp-npm/package.json b/packages/vestige-mcp-npm/package.json index eef19d9..966e1da 100644 --- a/packages/vestige-mcp-npm/package.json +++ b/packages/vestige-mcp-npm/package.json @@ -3,22 +3,35 @@ "version": "1.1.0", "description": "Vestige MCP Server - AI Memory System for Claude and other assistants", "bin": { - "vestige-mcp": "./bin/vestige-mcp.js", - "vestige": "./bin/vestige.js" + "vestige-mcp": "bin/vestige-mcp.js", + "vestige": "bin/vestige.js" }, "scripts": { "postinstall": "node scripts/postinstall.js" }, - "keywords": ["mcp", "claude", "ai", "memory", "vestige"], + "keywords": [ + "mcp", + "claude", + "ai", + "memory", + "vestige" + ], "author": "Sam Valladares", "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/samvallad33/vestige" + "url": "git+https://github.com/samvallad33/vestige.git" }, "engines": { "node": ">=18" }, - "os": ["darwin", "linux", "win32"], - "cpu": ["x64", "arm64"] + "os": [ + "darwin", + "linux", + "win32" + ], + "cpu": [ + "x64", + "arm64" + ] }