{"bin":{"mcp-nova":"bin/nova-memory-mcp.js"},"bugs":{"url":"https://github.com/jagdeepsinghdev/nova-memory/issues"},"dist":{"shasum":"8e05af84fbb14400f3f821d8912b845f8a7903fb","tarball":"https://registry.npmjs.org/@nova-mcp/mcp-nova/-/mcp-nova-1.0.3.tgz","fileCount":6,"integrity":"sha512-zwyCEtHBk2kK3OkP1o7GW2sG7ge6AdHwArSDoQeOtWA8F9RxbylFsonpwnBb13Bi9UBG1ks92lN3L9P0GKpN/A==","signatures":[{"sig":"MEQCIAr7cWB8kyZMAk2fnQJzYzLgN+XJWKBopzeuLto5vOhjAiButRYN/7bY8ThP9HcuQbaziu4Z8PwBIjfpZHMpGoOuVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767588},"name":"@nova-mcp/mcp-nova","author":{"name":"Nova AI Team"},"engines":{"node":">=16.0.0"},"gitHead":"9e1545f7558822cd7b3f517ec9bd185c6cc2a915","license":"MIT","scripts":{"dev":"concurrently \"npm run build:ts:watch\" \"npm run build:cli:watch\"","lint":"eslint src/ tests/ --ext .ts","test":"jest","build":"npm run build:ts && npm run build:cli && node scripts/build-mcp.js","start":"node dist/bin/nova-memory.js start","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","ci:full":"npm run lint && npm run test:coverage && npm run build && npm run security:audit","compile":"tsc --noEmit","pkg:cli":"pkg bin/nova-memory --out-path dist-binary","pkg:mcp":"pkg bin/nova-memory-mcp.mjs --out-path dist-binary","prepare":"husky","release":"semantic-release","build:ts":"tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean:ts":"rm -rf dist","lint:fix":"eslint src/ tests/ --ext .ts --fix","mcp:stop":"node scripts/auto-start-mcp.js stop","build:cli":"node build-cli.js","mcp:start":"node scripts/auto-start-mcp.js","precommit":"npm run lint && npm run format:check","test:long":"jest --config jest.config.long.js","typecheck":"tsc --noEmit","build:prod":"NODE_ENV=production npm run build:ts && NODE_ENV=production npm run build:cli","deps:check":"npm outdated","mcp:status":"node scripts/auto-start-mcp.js status","test:watch":"jest --watch","build:clean":"rimraf build dist","build:watch":"npm run build:cli:watch","deps:update":"npm update && npm audit fix","lint:staged":"lint-staged","mcp:restart":"node scripts/auto-start-mcp.js restart","postinstall":"node scripts/postinstall.js || true","release:dry":"semantic-release --dry-run","test:stress":"jest --config jest.config.long.js tests/long-running/search-stress.test.js","build:binary":"node scripts/build-binary.js","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","security:fix":"npm audit fix","test:all-new":"jest tests/features tests/services --coverage","clean:publish":"node -e \"const fs=require('fs');const path=require('path');function clean(dir){fs.readdirSync(dir).forEach(f=>{const p=path.join(dir,f);if(fs.statSync(p).isDirectory()){if(f==='test-utils'||f==='test')fs.rmSync(p,{recursive:true});else clean(p)}else if(f.endsWith('.map')||f.endsWith('.tsbuildinfo')||f.startsWith('test-utils')||f.startsWith('test-setup')||f==='nova-memory.js')fs.unlinkSync(p)})}clean('./dist')\"","compile:watch":"tsc --noEmit --watch","test:coverage":"jest --coverage","test:parallel":"node scripts/test-parallel.js","test:services":"jest tests/services --coverage","build:ts:watch":"tsc --project tsconfig.build.json --watch","build:validate":"node scripts/validate-build.js","migrate:module":"node scripts/migrate-module.js","migrate:status":"node scripts/migration-status.js","prepublishOnly":"npm run test && npm run lint && npm run build && npm run clean:publish","security:audit":"npm audit --audit-level=moderate","build:cli:watch":"node build-cli.js --watch","build:executable":"node scripts/build-executable.js","test:integration":"node test-typescript-integration.js","test:performance":"jest tests/benchmarks tests/competitive tests/comprehensive tests/performance-issues-validation.test.js tests/critical-performance-issues.test.js --testTimeout=60000","mcp:add-to-claude":"node add-to-claude.js","build:binary:clean":"rimraf dist-binary","mcp:install-startup":"node scripts/install-windows-startup.js","test:smart-response":"jest tests/features/smart-response.test.js --coverage"},"_npmUser":{"name":"jagdeeppb31","email":"jagdeepsingh2033@gmail.com"},"homepage":"https://github.com/jagdeepsinghdev/nova-memory#readme","keywords":["ai","memory","mcp","claude","claude-desktop","claude-code","cursor","cursor-ide","project-memory","file-watching","developer-tools","model-context-protocol","ai-assistant","ai-memory","local-memory","token-savings","context-management","knowledge-graph","sqlite","workflow-management","task-management","version-tracking","mcp-server","mcp-tools","anthropic","llm","llm-tools","ai-tools","productivity","development-tools","free","open-source","mit-license"],"repository":{"url":"git+https://github.com/jagdeepsinghdev/nova-memory.git","type":"git"},"_npmVersion":"10.9.2","description":"Zero-config AI project memory with live file watching and MCP integration","directories":{},"maintainers":[{"name":"jagdeeppb31","email":"jagdeepsingh2033@gmail.com"}],"_nodeVersion":"23.7.0","dependencies":{"ink":"^6.0.1","zod":"^3.25.76","uuid":"^9.0.1","yaml":"^2.3.4","chalk":"^4.1.2","react":"^19.1.0","blessed":"^0.1.81","ink-box":"^2.0.0","sqlite3":"^5.1.7","chokidar":"^3.5.3","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0","ink-table":"^3.1.0","puppeteer":"^24.14.0","ink-spinner":"^5.0.0","@babel/runtime":"^7.28.3","cos-similarity":"^2.0.0","ink-text-input":"^6.0.0","class-validator":"^0.14.2","ink-progress-bar":"^3.0.0","ink-select-input":"^6.2.0","reflect-metadata":"^0.2.2","class-transformer":"^0.5.1","@xenova/transformers":"^2.17.2","@zilliz/milvus2-sdk-node":"^2.6.0","@modelcontextprotocol/sdk":"^1.25.1","@modelcontextprotocol/server-memory":"^2025.4.25"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^4.3.0-beta.4","jest":"^29.7.0","nexe":"^5.0.0-beta.4","axios":"^1.10.0","husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^5.0.5","esbuild":"^0.25.8","ts-jest":"^29.1.0","ts-node":"^10.9.0","prettier":"^3.7.4","supertest":"^6.3.3","tsc-alias":"^1.8.16","typescript":"^5.3.3","@babel/core":"^7.23.7","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/uuid":"^10.0.0","lint-staged":"^16.2.7","concurrently":"^8.2.2","@jest/globals":"^29.7.0","better-sqlite3":"^12.2.0","semantic-release":"^22.0.12","@babel/preset-env":"^7.23.7","@semantic-release/git":"^10.0.1","javascript-obfuscator":"^0.14.0-beta.3","@typescript-eslint/parser":"^8.50.1","@semantic-release/changelog":"^6.0.3","@babel/plugin-transform-runtime":"^7.23.7","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-nova_1.0.3_1766885098291_0.7749551531400241","host":"s3://npm-registry-packages-npm-production"},"_id":"@nova-mcp/mcp-nova@1.0.3","version":"1.0.3"}