UNPKG

@endlessblink/like-i-said-v2

Version:

Task Management & Memory for Claude - Track tasks, remember context, and maintain continuity across sessions with 27 powerful tools. Works with Claude Desktop and Claude Code.

141 lines (140 loc) 4.9 kB
{ "name": "@endlessblink/like-i-said-v2", "version": "2.8.8", "description": "Task Management & Memory for Claude - Track tasks, remember context, and maintain continuity across sessions with 27 powerful tools. Works with Claude Desktop and Claude Code.", "main": "server.js", "type": "module", "keywords": [ "mcp", "memory", "ai", "claude", "cursor", "windsurf", "assistant", "context", "github", "dashboard", "react", "integration" ], "author": "endlessblink", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/endlessblink/Like-I-Said-memory-mcp-server.git" }, "homepage": "https://github.com/endlessblink/Like-I-Said-memory-mcp-server", "bugs": { "url": "https://github.com/endlessblink/Like-I-Said-memory-mcp-server/issues" }, "bin": { "like-i-said-v2": "cli.js" }, "files": [ "cli.js", "server.js", "server-markdown.js", "dashboard-server-bridge.js", "mcp-server-wrapper.js", "start-unified-dashboard.js", "start-dashboard.bat", "lib", "dist", "src", "public", "scripts", "package.json", "README.md" ], "scripts": { "start": "node server.js", "start:mcp": "node server.js", "start:legacy": "node server.js", "start:dashboard": "node dashboard-server-bridge.js", "dev": "cross-env CHOKIDAR_USEPOLLING=true vite --host 0.0.0.0", "dev:full": "concurrently \"npm run start:dashboard\" \"npm run dev\" --names \"API,UI\" --prefix-colors \"green,magenta\"", "dashboard": "node start-unified-dashboard.js", "dashboard:old": "concurrently \"npm run start:dashboard\" \"npm run dev\" --names \"API,UI\" --prefix-colors \"green,magenta\"", "build": "vite build", "preview": "vite preview", "migrate": "node scripts/migrate-memory-formats.js", "migrate:neo4j": "node scripts/migrate-to-neo4j.js", "check:refs": "node scripts/check-file-references.js", "check:move": "bash scripts/pre-move-checklist.sh", "neo4j:start": "docker-compose -f docker-compose.neo4j.yml up -d", "neo4j:stop": "docker-compose -f docker-compose.neo4j.yml down", "neo4j:test": "node scripts/test-neo4j.js", "install-mcp": "node cli.js install", "configure": "node cli.js init", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:unit": "npm test", "test:mcp": "echo '{\"jsonrpc\": \"2.0\", \"id\": 1, \"method\": \"tools/list\"}' | node server-markdown.js", "test:api": "node tests/api-integration-test.js", "test:integration": "npm run test:api && npm run test:mcp && npm run test:websocket", "test:ui": "npm run test:ui-visual && npm run test:ui-connection", "test:all": "npm run test:unit && npm run test:integration && npm run test:ui", "test:pre-push": "npm run test:all", "test:websocket": "node tests/websocket-reconnection-test.js", "test:ui-visual": "node tests/test-ui-visual.js", "test:ui-connection": "node tests/test-ui-api-connection.js", "test:debug": "node tests/debug-data-loading.js", "test:standalone": "node mcp-server-standalone.js", "verify:tools": "node scripts/verify-tools.js", "export:data": "node scripts/export-user-data.js", "import:data": "node scripts/import-user-data.js" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "@monaco-editor/react": "^4.7.0", "@radix-ui/react-dialog": "^1.1.14", "@radix-ui/react-dropdown-menu": "^2.1.15", "@radix-ui/react-label": "^2.1.7", "@radix-ui/react-popover": "^1.1.14", "@radix-ui/react-progress": "^1.1.7", "@radix-ui/react-scroll-area": "^1.2.9", "@radix-ui/react-select": "^2.2.5", "@radix-ui/react-separator": "^1.1.7", "@radix-ui/react-slot": "^1.2.3", "@radix-ui/react-switch": "^1.2.5", "@radix-ui/react-tabs": "^1.1.12", "@radix-ui/react-tooltip": "^1.2.7", "bcryptjs": "^3.0.2", "chokidar": "^4.0.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cors": "^2.8.5", "express": "^4.18.2", "express-rate-limit": "^7.5.1", "fuse.js": "^7.1.0", "helmet": "^8.1.0", "js-yaml": "^4.1.0", "jsonwebtoken": "^9.0.2", "lucide-react": "^0.511.0", "node-fetch": "^3.3.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-markdown": "^10.1.0", "tailwind-merge": "^3.3.0", "tailwindcss-animate": "^1.0.7", "ws": "^8.18.2", "zod": "^3.22.4" }, "optionalDependencies": { "@xenova/transformers": "^2.21.1" }, "devDependencies": { "@types/jest": "^30.0.0", "@vitejs/plugin-react": "^4.0.3", "autoprefixer": "^10.4.13", "concurrently": "^8.2.2", "cross-env": "^7.0.3", "jest": "^30.0.4", "postcss": "^8.4.21", "tailwindcss": "^3.4.1", "typescript": "^5.0.4", "vite": "^4.4.9" } }