{ "name": "pathmark", "version": "0.1.15", "mcpName": "io.github.hacksurvivor/pathmark", "description": "Local-first intent, evidence, and provenance for Codex, Claude Code, Cursor, Gemini CLI, and MCP agents.", "type": "module", "bin": { "pathmark": "dist/index.js" }, "files": [ "dist", "README.md", "CHANGELOG.md", "CITATION.cff", "codemeta.json", "server.json", "SECURITY.md", "LICENSE", "examples", "scripts/import-legacy-memory.mjs" ], "scripts": { "build": "tsc", "dev": "tsx src/index.ts", "smoke": "node scripts/smoke.mjs", "canary:installed": "node scripts/canary-installed.mjs", "demo:build-week": "node scripts/build-week-demo.mjs", "test": "npm run build && npm run test:runtime && npm run lint", "test:runtime": "node scripts/smoke.mjs && node scripts/test-setup.mjs && node scripts/test-portable-hooks.mjs && node scripts/test-manage.mjs && node scripts/test-audit.mjs && node scripts/test-feedback.mjs && node scripts/test-consolidate.mjs && node scripts/test-relevance.mjs && node scripts/test-memory-quality.mjs && node scripts/test-codex-adapter.mjs && node scripts/test-hardening.mjs && node scripts/test-chat.mjs && node scripts/test-recall-payload-budget.mjs", "test:setup": "npm run build && node scripts/test-setup.mjs", "test:codex-adapter": "npm run build && node scripts/test-codex-adapter.mjs", "test:hardening": "npm run build && node scripts/test-hardening.mjs", "test:chat": "npm run build && node scripts/test-chat.mjs", "lint": "eslint src scripts/*.mjs eslint.config.js", "coverage": "npm run build && c8 --all --src src --exclude='scripts/**' --reporter=text --reporter=json-summary --check-coverage --lines=70 --functions=80 --branches=75 --statements=70 npm run test:runtime", "release:verify": "node scripts/verify-release.mjs", "import:legacy": "node scripts/import-legacy-memory.mjs", "prepack": "npm run build" }, "keywords": [ "mcp", "model-context-protocol", "memory", "local-first", "codex", "claude", "claude-code", "cursor", "opencode", "gemini", "gemini-cli", "kimi", "glm", "mcp-server" ], "author": { "name": "Sergey Moloman", "url": "https://rflxai.com/founder/sergey-moloman" }, "license": "MIT", "homepage": "https://github.com/hacksurvivor/pathmark#readme", "repository": { "type": "git", "url": "git+https://github.com/hacksurvivor/pathmark.git" }, "bugs": { "url": "https://github.com/hacksurvivor/pathmark/issues" }, "engines": { "node": ">=22.5.0" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", "zod": "^3.25.76" }, "devDependencies": { "@eslint/js": "^10.0.1", "@types/node": "^22.19.0", "c8": "^11.0.0", "eslint": "^10.6.0", "globals": "^17.7.0", "tsx": "^4.20.6", "typescript": "^5.9.3", "typescript-eslint": "^8.63.0" } }