{"_id":"@agent-sync/core","_rev":"6-0bc767b52dc76c5c0a03e0a674242c52","name":"@agent-sync/core","dist-tags":{"latest":"1.2.4"},"versions":{"1.0.0":{"name":"@agent-sync/core","version":"1.0.0","keywords":["claude","opencode","cursor","gemini","mcp","ai-agent"],"author":{"name":"AgentSync"},"license":"MIT","_id":"@agent-sync/core@1.0.0","maintainers":[{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"}],"homepage":"https://github.com/agentsync/cli#readme","bugs":{"url":"https://github.com/agentsync/cli/issues"},"dist":{"shasum":"6349eab0266f18b1167bb2eb6c75121a6d19a2d2","tarball":"https://registry.npmjs.org/@agent-sync/core/-/core-1.0.0.tgz","fileCount":223,"integrity":"sha512-Q2KBC3kgqVIxIuWxDQ8zsxM2sWLrLB1veWzE9fX/aCwf+xZV46a18cKKOSGTb7KYFxTVtJkvDRO3x06tz35Qmw==","signatures":[{"sig":"MEUCICt22ukx7ij6AxE/va5ysJOSboylHp/ybdXYmVmbG9xvAiEA8tIUUgUuT0TxCVIX/jTUGXBEPjLRIbHHg8gSDyyBb6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488857},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest --testPathPattern=core","build":"tsc"},"_npmUser":{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"},"repository":{"url":"git+https://github.com/agentsync/cli.git","type":"git"},"_npmVersion":"9.7.2","description":"Core transformation logic for AgentSync CLI - parsers, translators, and migration utilities","directories":{},"_nodeVersion":"22.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1774674891509_0.7465935772902972","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@agent-sync/core","version":"1.1.0","keywords":["claude","opencode","cursor","gemini","mcp","ai-agent"],"author":{"name":"AgentSync"},"license":"MIT","_id":"@agent-sync/core@1.1.0","maintainers":[{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"}],"homepage":"https://github.com/agent-sync/agentsync#readme","bugs":{"url":"https://github.com/agent-sync/agentsync/issues"},"dist":{"shasum":"143f61e14b941777d11b68bae28919ace0708a08","tarball":"https://registry.npmjs.org/@agent-sync/core/-/core-1.1.0.tgz","fileCount":267,"integrity":"sha512-rir5AULySowmvaY+EXzWQfJQTvrmB56X/pm5Hk9Fjm0xkMZMQ3OmVAnRN6uJpT70RkQE8cFU7lp5riPLK0Exmw==","signatures":[{"sig":"MEUCIQDt1ToLcn+9QK4DgcxDYgwiAe9qZ1T9A4VguVr2HELzqQIgPWRlx0RITdGLPxqZorXqxpLgWqmdjgmU7oFFjFlPFPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651644},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9878fe7bf2d3ad706c003e8f895fccb7851c6152","scripts":{"dev":"tsc --watch","test":"vitest --testPathPattern=core","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"},"repository":{"url":"git+https://github.com/agent-sync/agentsync.git","type":"git"},"_npmVersion":"10.8.2","description":"Core transformation logic for AgentSync CLI - parsers, translators, and migration utilities","directories":{},"_nodeVersion":"20.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1775066264803_0.6129563497555808","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@agent-sync/core","version":"1.2.0","keywords":["claude","opencode","cursor","gemini","mcp","ai-agent"],"author":{"name":"AgentSync"},"license":"MIT","_id":"@agent-sync/core@1.2.0","maintainers":[{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"}],"homepage":"https://github.com/agent-sync/agentsync#readme","bugs":{"url":"https://github.com/agent-sync/agentsync/issues"},"dist":{"shasum":"11c2242e0ffb1095a2ae0d35231d8588d201f272","tarball":"https://registry.npmjs.org/@agent-sync/core/-/core-1.2.0.tgz","fileCount":267,"integrity":"sha512-+Y8cPy7SglkEzx+zwkIFZUm10I77qsElWDukDLEtUKFTuE3CVQA54KlgYNpKqTmLJRISZQwPO2wupBM/I39yhQ==","signatures":[{"sig":"MEUCIBSeoNf7e4OJ558ZT8JO4un/X+iDoR9B5mh84sIQ3fWAAiEA1cL5kxy6dwLstF7FS6b/jZ8N0AYqRqvUDkO6kqcUIoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651644},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e185237a169ae142ef8f53d3cf4b32797137f7dd","scripts":{"dev":"tsc --watch","test":"vitest --testPathPattern=core","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"},"repository":{"url":"git+https://github.com/agent-sync/agentsync.git","type":"git"},"_npmVersion":"10.8.2","description":"Core transformation logic for AgentSync CLI - parsers, translators, and migration utilities","directories":{},"_nodeVersion":"20.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.0_1775069303794_0.3408341588082251","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@agent-sync/core","version":"1.2.1","keywords":["claude","opencode","cursor","gemini","mcp","ai-agent"],"author":{"name":"AgentSync"},"license":"MIT","_id":"@agent-sync/core@1.2.1","maintainers":[{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"}],"homepage":"https://github.com/agent-sync/agentsync#readme","bugs":{"url":"https://github.com/agent-sync/agentsync/issues"},"dist":{"shasum":"7f7325cc19d831a54d21286922bbd080fb735a47","tarball":"https://registry.npmjs.org/@agent-sync/core/-/core-1.2.1.tgz","fileCount":267,"integrity":"sha512-Bjpk7uY4+hFqCWnRy2Gdz3pCy7qzjgUnVgjeJZK+dVHNEtfgNmKpn+3zWhIkUKjSfmmKKyai1MAbsZJ+DE24dw==","signatures":[{"sig":"MEYCIQCvs/bCz1H+0L2kNvEREQ6FH3MJGbudBVUW8ij1TZoUsgIhAOCPugBcOqmUv/zcFHZtEwoklw2eiuLoazfUNDNkkb+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651742},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d033817d58361015f21fd49aaaafa69a7d6e8805","scripts":{"dev":"tsc --watch","test":"vitest --testPathPattern=core","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"},"repository":{"url":"git+https://github.com/agent-sync/agentsync.git","type":"git"},"_npmVersion":"9.7.2","description":"Core transformation logic for AgentSync CLI - parsers, translators, and migration utilities","directories":{},"_nodeVersion":"22.12.0","dependencies":{"glob":"^13.0.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.1_1775098422688_0.535080439912716","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@agent-sync/core","version":"1.2.3","keywords":["claude","opencode","cursor","gemini","mcp","ai-agent"],"author":{"name":"AgentSync"},"license":"MIT","_id":"@agent-sync/core@1.2.3","maintainers":[{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"}],"homepage":"https://github.com/agent-sync/agentsync#readme","bugs":{"url":"https://github.com/agent-sync/agentsync/issues"},"dist":{"shasum":"fc13f403a1fd47d17b5404f17d7ab9c57122d267","tarball":"https://registry.npmjs.org/@agent-sync/core/-/core-1.2.3.tgz","fileCount":267,"integrity":"sha512-KXJiUxrRC7kQ1Am6NzuxeG/MnwJdcqGyfOR9YtqKJE+WTaDYd099hLmJq6Nd7f1pgwg6pF5SDyOPWw+tuhp3GQ==","signatures":[{"sig":"MEUCIGMj8i6M0MfNDSC9H5i0nMdpd2fNNyaRQ/t98C1z2wgvAiEAiidHjG4kJsGAR70+0/uCSm043U5QgKOsYHZXgFXh0qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651693},"main":"./dist/index.js","type":"module","_from":"file:agent-sync-core-1.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest --testPathPattern=core","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"},"_resolved":"/tmp/6ecac224ed729cc9ab58c5d98c3ce0fe/agent-sync-core-1.2.3.tgz","_integrity":"sha512-KXJiUxrRC7kQ1Am6NzuxeG/MnwJdcqGyfOR9YtqKJE+WTaDYd099hLmJq6Nd7f1pgwg6pF5SDyOPWw+tuhp3GQ==","repository":{"url":"git+https://github.com/agent-sync/agentsync.git","type":"git"},"_npmVersion":"10.8.2","description":"Core transformation logic for AgentSync CLI - parsers, translators, and migration utilities","directories":{},"_nodeVersion":"20.20.2","dependencies":{"glob":"^13.0.0","js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.1.0","typescript":"^5.3.3","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.3_1775104664247_0.8136589098830074","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@agent-sync/core","version":"1.2.4","description":"Core transformation logic for AgentSync CLI - parsers, translators, and migration utilities","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"keywords":["claude","opencode","cursor","gemini","mcp","ai-agent"],"author":{"name":"AgentSync"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/agent-sync/agentsync.git"},"dependencies":{"glob":"^13.0.0","js-yaml":"^4.1.0"},"devDependencies":{"@types/node":"^20.10.0","typescript":"^5.3.3","vitest":"^1.1.0"},"scripts":{"build":"tsc","dev":"tsc --watch","test":"vitest --testPathPattern=core","typecheck":"tsc --noEmit"},"_id":"@agent-sync/core@1.2.4","bugs":{"url":"https://github.com/agent-sync/agentsync/issues"},"homepage":"https://github.com/agent-sync/agentsync#readme","_integrity":"sha512-9tjr+Cummub1iAbksQXdO8LW2g4c0ddiwaRST7fyfuKdbHDmHJSkiovHhkXMcp53njuDwwtKEvkoC6qHN/g1og==","_resolved":"/tmp/121aae409ef0f02131de1b5ecc32bafc/agent-sync-core-1.2.4.tgz","_from":"file:agent-sync-core-1.2.4.tgz","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9tjr+Cummub1iAbksQXdO8LW2g4c0ddiwaRST7fyfuKdbHDmHJSkiovHhkXMcp53njuDwwtKEvkoC6qHN/g1og==","shasum":"4f6f9edb9e88df5acb50a7c14643137d4e173af5","tarball":"https://registry.npmjs.org/@agent-sync/core/-/core-1.2.4.tgz","fileCount":267,"unpackedSize":651693,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDU6R6dIiKpDFkecymLcGgp/iCW1OQqGTDlLBI1JRTmjQIgDoj/+rvRinW1SQYtepkoirc7khV82kHYj2N3HdV8t8s="}]},"_npmUser":{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"},"directories":{},"maintainers":[{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_1.2.4_1775104838557_0.5167075927977962"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-28T05:14:51.170Z","modified":"2026-04-02T04:40:38.894Z","1.0.0":"2026-03-28T05:14:51.673Z","1.1.0":"2026-04-01T17:57:44.946Z","1.2.0":"2026-04-01T18:48:23.944Z","1.2.1":"2026-04-02T02:53:42.909Z","1.2.3":"2026-04-02T04:37:44.420Z","1.2.4":"2026-04-02T04:40:38.761Z"},"bugs":{"url":"https://github.com/agent-sync/agentsync/issues"},"author":{"name":"AgentSync"},"license":"MIT","homepage":"https://github.com/agent-sync/agentsync#readme","keywords":["claude","opencode","cursor","gemini","mcp","ai-agent"],"repository":{"type":"git","url":"git+https://github.com/agent-sync/agentsync.git"},"description":"Core transformation logic for AgentSync CLI - parsers, translators, and migration utilities","maintainers":[{"name":"harshshinde7800","email":"harshshinde.dev@gmail.com"}],"readme":"# agentsync-core\n\nCore transformation logic for AgentSync CLI.\n\n## Features\n\n- **Parsers** - Tool-specific configuration parsers for Claude, OpenCode, Gemini CLI, Cursor, and more\n- **Translators** - Bidirectional configuration translators between AI agent tools\n- **Migration Service** - Handles migration workflow with backup and validation\n- **AI Mapping Engine** - Intelligent field mapping with similarity scoring\n- **API Key Masking** - Automatic masking of sensitive API keys\n\n## Usage\n\n```javascript\nimport { ClaudeParser } from 'agentsync-core';\n\n// Parse Claude configuration\nconst parser = new ClaudeParser();\nconst result = await parser.parse('/path/to/.claude.json');\n```\n\n## Documentation\n\nSee [AgentSync CLI](https://github.com/agentsync/cli) for full documentation.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}