{"_id":"codesyncer","_rev":"35-e90cc3b8051c8212bb99df4633b34327","name":"codesyncer","dist-tags":{"latest":"3.4.1"},"versions":{"1.0.0":{"name":"codesyncer","version":"1.0.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@1.0.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"092faec23c49cb3b32893435b4f7076e2c7bc1fc","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-1.0.0.tgz","fileCount":61,"integrity":"sha512-B+oLX0XR+QdGH7vw+symzvg1xa9KCojgwsCrLcF5FkHD811SbcvyLf2LvxA7qVznuO8Pls/swcsj/gExXVc+nw==","signatures":[{"sig":"MEUCIQD9BbcY96Tdy2LQOZ2qRQ7tct4dk9obHyrJfjQjl2ezFgIgHKIDM3s9wu3b4HpmRZy/gCmQPePq7KsR/10rE0+VMSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279242},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"15a608116c741611a3a89dd3a7f7db9ef802d018","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.5.0","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_1.0.0_1762926331136_0.41772183170537347","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"codesyncer","version":"1.0.1","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@1.0.1","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"4f5679195be8ddbec611091ef44e344dd56cd1f5","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-1.0.1.tgz","fileCount":61,"integrity":"sha512-ozMZJ5D+WX+LHT4psinHZ8Ogsiua/6VgFeOTwYFHYuXcEC5NW2HfW700Y8KtCC1QQM3zqC5Szki9nBlyodGwcQ==","signatures":[{"sig":"MEQCIHHlUQ7V2lgudr4aa+C4kp8U3YjwNKoN1l9H4JbSqxMxAiBdl8WAdgnCEM9JPy0SeuyDrwKJynMOk61mQw1YUcOwfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279249},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"20a73ef93db306bec50724ede19b3f100a9b5813","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_1.0.1_1762928988424_0.08544120832874547","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"codesyncer","version":"1.0.2","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@1.0.2","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"8a99af0e5252921ab0a45a2563c253b6b62a5316","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-1.0.2.tgz","fileCount":61,"integrity":"sha512-jX51vYfK6HwOfb7U2xFhtSPAw6EYEOgRtwGmghGM26nKg+87pK1ivsthNDj1q2QZZtByB38ng0tF3gOx2w5YPw==","signatures":[{"sig":"MEQCIFcQvy9aOUnlWaP/q4OR5FkHhSEQxQJerydsWXiztF22AiB/HlNBqVBsZoPaRKwz6GamTkMPRbA/j2im2ZIp8arbYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279301},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"2387c9ad61934a0f64ff932b2b17a66935d1d60c","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_1.0.2_1762929179117_0.7098694957175","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"codesyncer","version":"1.0.3","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@1.0.3","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"019c8816384b9d8f6e535d69a600458abcf84c7b","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-1.0.3.tgz","fileCount":61,"integrity":"sha512-p6TXkpnFICP7b5HVaoJ6VD6MVBRbHp+Sa0//zPlY8VwmyGNWGlsaWy/f1HL3n5RG8I2LafFb0d4cbQ1fd7uqRA==","signatures":[{"sig":"MEYCIQDJh8p4VIYLaR75+iQcbvoflgQOFKwSYvfPG96MaSuCxAIhALfxGtCahwygRRRxXnUXnziFarqhS3oqYi8jSxRDZ2+m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283627},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"7bdd405b850923bf00335cde22171aad06ea65f4","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_1.0.3_1762929718505_0.11009300542102296","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"codesyncer","version":"1.0.5","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@1.0.5","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"75f5fcd9cebac8cafb96b6461794bc341fa6890f","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-1.0.5.tgz","fileCount":61,"integrity":"sha512-VvODD5TMsfFMz++oCRT1C/zr2dha0I7MaOtZDFyKN5uLOIYrJ0bmy32ZgxKFzyQGhUbrZV3LNNnRBJXvjtMXAg==","signatures":[{"sig":"MEQCIA23gbU4HSr9g1TeF+7KyA828dpd088Cn9Z3vTybmy91AiBT2MQY+YNGXgVO0fvuqymw6kJLLCcFO1OevEBis06SIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286099},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"3e64b1605b7a9bbc6eb4e6c95358b272cb0e6d62","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_1.0.5_1762930169948_0.832032611606065","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"codesyncer","version":"1.1.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@1.1.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"bcb2ed3f949eecbc159119dffb3480612afbe110","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-1.1.0.tgz","fileCount":61,"integrity":"sha512-vQajJY2AG/s/NoEP27uHpnw2gFNRtvjkvaxOmPIixwV9DgcdWBXBZZhkhZ+JTkJN9UgCg9qaHXrHwLELqhLEuQ==","signatures":[{"sig":"MEQCIFs7S9w/s1DUKa7j46iF+X6uMWtQ4vrQ1Hs+VWn+d4ztAiBjsZf8kfJZlH4tB/WNoRbsiERWvqiO/7zyzhY6zRKAig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291384},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"06b649be553c25169873be84fcc5f1cf88bb6032","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_1.1.0_1762930731966_0.5494914685441374","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"codesyncer","version":"2.0.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.0.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"b087e558a97a4499db05934f96fc28c2237c0307","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.0.0.tgz","fileCount":65,"integrity":"sha512-r+3fPX/5OD0MrkRGNKFlch/xYdojNdvfmbmPtJtOGHtns9FoNKoJf3Smw1vdTLP/wttPSpQaFWBqxcMwxSZcvQ==","signatures":[{"sig":"MEUCIGENWaxhBCD3AmpeHITLduU4TqRg+48XDyemgpVKTpekAiEAtDvAnCkYW5mbMVb2ifB8gyCXh8/ZXTvB56XSEQL+QGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341696},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"ef3db6475989e0fb707d451234a6feb4069abfe8","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.0.0_1762936053947_0.27878194526547184","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"codesyncer","version":"2.0.1","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.0.1","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"708c653f024000884085753025766a90ca8cc24f","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.0.1.tgz","fileCount":65,"integrity":"sha512-6dR218UTbYSK26LTfRgcKVYNuc6kATdfnTaBuhoTVKaScK2+uhMVvYKbecY6MnnsWo4QhiH2eY0XIpmEhWJovg==","signatures":[{"sig":"MEUCIGbbnLMpDXMou4XyOmA6LteICvksF+2oNNKlwTN3s+uiAiEA7Ourn0pmngpGR2/9uwucNO59CudqyQOHhLvNHqE4sjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345545},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"233eb88fdba8e89d1ae353856b71da1bcb7f4a18","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.0.1_1762936807669_0.6264853925855074","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"codesyncer","version":"2.1.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.1.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"0d821635942a9a273f2875876104d31e96fdd519","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.1.0.tgz","fileCount":65,"integrity":"sha512-1Zo2MH5bBSebYAPDE77aV63fBoOxy2/yG3YiUElPCtJFOgcDsLp1spI2PDz6eTYBo1zF1APdfV4vE6XyLM13+A==","signatures":[{"sig":"MEYCIQCDj+o0KDYaNLBFPloqV2c177EJXnapB29YGswyTxwH/wIhALfdSeHwgO3Hoen+UZ9+xBIcpcuWjYM7wzyYN9U/SUCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331730},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"573d4e481fc8f6e04ae40c43f280029494299e02","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.1.0_1762938033153_0.19681926983430675","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"codesyncer","version":"2.1.1","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.1.1","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"f48f9ea8898dcfde6c36c9082f05ed8d0c6313f8","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.1.1.tgz","fileCount":65,"integrity":"sha512-MmT8kU0zTukuI9pq3l7ivURsMCwJdgFpnw68029WvopXEpiTH5NTpnxqxWL/W9vYkjqs4vRoQzXsX0pTfctayw==","signatures":[{"sig":"MEUCIQCfrRThkEOhh9yDAYvZk0zi0ByGPdWB7scPH4WsKebqYgIgeYEFSAu75vloGlG2+Emrpc2ks9HeGS0GPEIEbbBoIA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321299},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"66ed39202d1b31634fa4b1f2e43f834b9bc32a1f","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.1.1_1762939290904_0.1019244555736194","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"codesyncer","version":"2.1.2","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.1.2","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"cb6b9db759edfa28fa75e3280ef88f879051807c","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.1.2.tgz","fileCount":69,"integrity":"sha512-H+YNCUh9I/0UgUSVSoAVsmE6VIrvxSBVjLddfCmr/Qi0ebYmriV3e+GpXnoYogBd5d4UbYd4U4HSZNdxGaN3qg==","signatures":[{"sig":"MEQCID6+cXmqpFf26nrUsu8yz4a0u1BwjCatHt3CeN2SBzuoAiAYyEJL6g4cb1EWqs/OCQ118CngVQA3NcQr6sli0JqO/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348863},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"65f4612b4645258f51a86e0138c6a2c8c0558a45","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.1.2_1762942677683_0.39869766318723565","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"codesyncer","version":"2.1.3","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.1.3","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"b41f0a67e3d05cc9348da4defb5926b655938418","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.1.3.tgz","fileCount":69,"integrity":"sha512-cyUiKusyemXsRWWsUnyXkNLWvNaaWyQyLpqAwVFRUVtf1W6oeMfKttC7QfoP3xrlsgX2DUG1bk6ADFH4KZsuLw==","signatures":[{"sig":"MEUCIBo1AgfmFGxatkdARdPPXjdjcNFkjnXD3hDASFaoTtBZAiEAsb6dqvFH+UsMQy+1qPJ09MqBDN9cXxSEpz/e8UN6LTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355494},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"2a1556c5c8885e56b6412fb4504be3b6248b9a74","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.1.3_1762943086925_0.17778386683976843","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"codesyncer","version":"2.2.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.2.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"bf8680a31ca83f83b784e98f3bb8b0b559a6d199","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.2.0.tgz","fileCount":69,"integrity":"sha512-z4Us3QTyNF7QOj9tsnKB//MDiUSB8l8z1gx8B6hct+lUYGx8iI/9arQqxoAW3E6VSI+cIUPL427brD6BHB+dEQ==","signatures":[{"sig":"MEUCIG2M4tsyv3n2m4oLpyZoJBbU6mKMMud2Wor+gwRXi/nVAiEAmyPcFPe4s9ZyjUyR+B32xjXC6c/Tg6io3GNYNrJZMsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390635},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"950637e31731da2949cf3a8264169ac661f75bb8","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.2.0_1762953107387_0.7522932721427245","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"codesyncer","version":"2.2.1","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.2.1","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"d1ece057409fe49a6c9e16c4f7edacb5f9584e88","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.2.1.tgz","fileCount":69,"integrity":"sha512-oTRKSVCYxlDW3hTniB04/ykJDHtrrWsVP314tCmaE2rQt654aF4MSOA7rwXuVSBbZ+Y2qxu+MTVhOtBVyQS70w==","signatures":[{"sig":"MEUCIF6cLyMW0A+bEazYGbchduDqjrSFXSefSu9XYTSqpaAMAiEAyiw+CB7kDITx4U5AfPfERdI9ZfCBkxGj8JmgYUkjbQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389769},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"7875f12e3cadfcae02f4223ce65017a9b3632523","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.2.1_1762953765167_0.29523778844013826","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"codesyncer","version":"2.2.3","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.2.3","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"3e6511e4349aa4885a8d0b6f8e76cca00b5a27f4","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.2.3.tgz","fileCount":69,"integrity":"sha512-rSNJ5yqcLu8iE+ZpjxAhjqP8xalvW0/lX1gtfsz/S/67ie+VWlZuLNyxT5jswIcxVeS2IXzDenBxNojYcLktfA==","signatures":[{"sig":"MEYCIQCT0YEHZTIHU3aYBuYJdLGJlcH8PpZ2U3v7857RzQvoEgIhAM3kmIc3U1405blGvnIokGahl9FsmZV0DJmwAaJHcEkY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387811},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"e8274edd8e7d0a99b492bd977f3656b34fe9f525","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"18.20.8","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.2.3_1762954732134_0.5336073108344894","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"codesyncer","version":"2.3.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.3.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"2c83629b909e1120fbf323e4c188596c8d47952d","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.3.0.tgz","fileCount":73,"integrity":"sha512-xXi46BIx/na8UadV3PdMZtkjJuYxxAD88WOrJBhW6M/TXtq1xvoLENdS2sq55Moiqm0J5aMU4HsgRfc3bNqajQ==","signatures":[{"sig":"MEUCICRGlZrZQ7vV7fP9/cReBes1qj81V75ZfJ3ejQYTJp/PAiEAwWap0RmKiPS/8QyBxe1eclc6cMiGRtZi1KhNwJ2c8FM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440782},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"9e51b3a142e8ffbebe41c3afad87b6e2f69895c8","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.3.0_1765195133271_0.5019520256772245","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"codesyncer","version":"2.3.1","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.3.1","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"6a0b0071be3870f9a679d2f3c9345ca1a363c49b","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.3.1.tgz","fileCount":73,"integrity":"sha512-vjLqmRFKYthF9kxdDXykrp5bhX3p5zOoAN5A1dUFSl54PSAZE58GcL3yz9OChxpgn93M7F4g8kXNw8hwB7cOHA==","signatures":[{"sig":"MEYCIQDt5CMJ2kZRN8NpjXB0BAvi3EQxVbn21MQ+09476Knu4AIhAIA+cJfK4u+d/BD1kzzVfNvlEvM3LeQRy0jzeXVwUyIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440867},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"9e51b3a142e8ffbebe41c3afad87b6e2f69895c8","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.3.1_1765195350939_0.5802974717331921","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"codesyncer","version":"2.4.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.4.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"4d8608458c630402c29f7a5e31251627e8c22078","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.4.0.tgz","fileCount":77,"integrity":"sha512-7BkW6VRFblDXj+eiIUxKzXCUiAKtB9igV+BB1hfe+IURV+jRp6o9C1bYcpvXNmSHWEQNSTGYskvN4JFmp//Bsg==","signatures":[{"sig":"MEQCIHiseO5EGWFRWqcxY1G62BbNBH1yn4wnkV5nD/j1IYuaAiAaGwJ9wg1VEKIDNEPSNguXgVR2Q/9vrIFPBbbHDeeAlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513513},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"ca445f4ad07d3fbddb6754b95fce73595629ea43","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.4.0_1765440410723_0.1672844560531228","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"codesyncer","version":"2.5.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.5.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"071e49e9591b66873705f5731eaffcc37e15628f","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.5.0.tgz","fileCount":101,"integrity":"sha512-568v9xodoTUsT9+fm+4oEBBuNLbfYT7q7X7/8r310f6B8y+o3YI/rt5U9uMKf3egmCXBxm4Q9QTTPh04l56U4A==","signatures":[{"sig":"MEUCIBejgqSXBFQN/zTU6qsgg5nxQFXfLT2xznX5Ow2vUvkAAiEAu5fMj6Y41H+zQVwtfrImOVbREetZOVJn+v4xgelTD7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544201},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"9f10585671a4d00e90b17e712275e1116a441582","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.5.0_1765769155660_0.5512410328480599","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"codesyncer","version":"2.6.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.6.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"cbd6e2dd2d63d57b794fa7d3be38d2128b1a5b60","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.6.0.tgz","fileCount":117,"integrity":"sha512-kTqOQL3iz4+odOKm41qHucwclPNsSPrzkH1OQvlyX6XpOHAnGbYLZAYLAkcd3pBLWJQWUQgGx3c/ggarzMzUVA==","signatures":[{"sig":"MEYCIQC1747UqXe/zn1L9fnSa+zZVUvY5lImDlVl5zGp5U8uwgIhAJpOeBT4U8pbD+omTC82SSTT0/itcbcNIHZG5EMPSAN7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621968},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"f9f6017afb2206407a9c5ece119fe97c02aeb0e5","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"echo \"No tests yet\" && exit 0","build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.6.0_1767757029240_0.06985813040140232","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"codesyncer","version":"2.7.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.7.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"987703ac872ea5c01d83cfb54b3bd9a7d788e7ab","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.7.0.tgz","fileCount":137,"integrity":"sha512-zsM6jbtSXnP23wagMnIGD6kyGyGl+WaScjk1YKF0UwaHM6GMzNQ/Fea8jkaHZ6eG3wp+OQ86ewfxQafFke9TpA==","signatures":[{"sig":"MEQCIDqsDxNuCcF1W160yRYQH2qurrLWNICYrkoqrVPmmSRjAiB2ZdU+lK7En2qzbiwXXZsjNolg9tvwM4NYQKMmJLoW2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700613},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"9d13f858b2c21f7bfe607b61d45723df69c18844","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.7.0_1767927983930_0.056496694176397355","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"codesyncer","version":"2.7.1","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.7.1","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"c9ebb5836c47de29fd8c577619029b00c33ff326","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.7.1.tgz","fileCount":137,"integrity":"sha512-hKsdVVKOttYk8M1tQ5NPB2llr2eMDE5ptFQkvgfGlZibw8JZcjFfN39dgZvpc0z4x3+urUycMe/nqSySwcYxGg==","signatures":[{"sig":"MEUCIAmMIH1WcqFAIXUzHg9RzqVlguZIQPCCD67VSka5ll7QAiEAnaPQ4sIj07romdcddYQ9F+jTB/+c+y7VLW2oemxHnzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700613},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"5d46433ffc242cfef5027d05d0b3a796613a8b3f","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.7.1_1767928148315_0.0977813062862618","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"codesyncer","version":"2.7.2","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.7.2","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"41a131e1e985b941c70c3d286e3cb7208546c14d","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.7.2.tgz","fileCount":137,"integrity":"sha512-z/rblGL7Vnnh5Z8OvpyVHMBjqBlHzIlnOpwHSILMxirECerzeZ7aPuXNU7k7a8yD1qP4EBWWnqchYfqWls6yJg==","signatures":[{"sig":"MEUCIQC9diZ5y1nnS1I+oO2AmqT9cSWFSs4WpzTbl19XCpvyZwIgCOlHBY4/wwrdqKpzD/LvQHhQIEJb57eXjpFz4F4v+uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701789},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"35174cde01b73d0b57c99e780bf3aa74a063dac7","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.7.2_1767930229560_0.22254672076887294","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"codesyncer","version":"2.7.3","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.7.3","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"60c52ec59cc405c3854ecde684f91627cc3c655d","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.7.3.tgz","fileCount":137,"integrity":"sha512-ya5jpNUYpuKufC+VULRzt+MU6U7Lp37E3DT8r4UZt9UfkvxETW9fORSjCjiAMw1w1jOMsDfqUOe1SItdUr48uQ==","signatures":[{"sig":"MEUCIEAMnAExvpI5lNL0US24KFXpVIdE9E+zUSOW7MGur85ZAiEAvsEImGWkdF96mDwio8q+TH3kj4xz/bl4FFdSU+IXX1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707268},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"35174cde01b73d0b57c99e780bf3aa74a063dac7","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.7.3_1767932612826_0.9604995831011052","host":"s3://npm-registry-packages-npm-production"}},"2.7.4":{"name":"codesyncer","version":"2.7.4","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.7.4","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"f39092a7a3b92e699689d94a1043bc1a4534e291","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.7.4.tgz","fileCount":137,"integrity":"sha512-aLJWgtIAkdyd8LJYkyqGAL7YTUY0rLI39o7RbZWvqBtpDiNlXmavrX+AjAETNtt7C14+BD6EYaVXzpcv23dcRQ==","signatures":[{"sig":"MEUCIQC4nyP75NLpmwQjZSWhTmB6xjVAbiUHSr2yo146yZclqwIgaPpKyiIWdDOHEPat2ohJt/pBke6XT2v+FDlK7zpdyQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707484},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"6f3a3a64d28c3eb8c31facf41833eab787a3e789","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.7.4_1767933903245_0.7984615251280871","host":"s3://npm-registry-packages-npm-production"}},"2.7.5":{"name":"codesyncer","version":"2.7.5","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.7.5","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"39fbef580919bc8ae29981298c3e5d966d0f16ed","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.7.5.tgz","fileCount":141,"integrity":"sha512-G9kj/UV7g0vKcve+oW0pAdyU4ly5FV3v553A/CWtn+BRUaI+guzYxoYAJEDzoI5PK7M5Gf+GGhn1OkDvbb5iXA==","signatures":[{"sig":"MEYCIQD6uAcVum43BEKllnY2LDOz4dVTdH5UeGCRx71TTGRUfQIhAKIE3rOyBzXjM+t1Wdf5tW8fAZgpNiNXI12+iq9cpSya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710017},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"14742f2af622f96f59cc1c2fec7989368b0c14a4","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"AI-powered multi-repository collaboration system - Works with Claude Code, Cursor, GitHub Copilot, and more","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.7.5_1767940537448_0.8484480501238754","host":"s3://npm-registry-packages-npm-production"}},"2.7.6":{"name":"codesyncer","version":"2.7.6","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@2.7.6","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"d7afe4c8f474227044ee3ac814f1cd6d1a172766","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-2.7.6.tgz","fileCount":141,"integrity":"sha512-WBeMM1785Iu2EgslxEv8GYEPG+A2Wug3Uuvgc/0RIk3zJy0UgAeN1alDaN0kA2sOeutCgzqDZJnGm0TWiSFPoA==","signatures":[{"sig":"MEYCIQDp9IQetTHCzCaLzJ5F+ZxrqdXZf4Puym5CNRlB197gRwIhALF5nUo/5SjGjGGyPAiNbWy+m8Axcl/+PniRvYLL14rA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710192},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"13b09009c98d5bd5e556cbd0a9e2bf94f0d66299","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"10.8.2","description":"Is your AI coding dumb? Make it smarter - Persistent project context, controlled inference, and live architecture sync for Claude Code","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_2.7.6_1767940878086_0.25061973561288853","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"codesyncer","version":"3.0.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@3.0.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"2e09936255bba373c0af42907ff5ba8e0aed2c8f","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-3.0.0.tgz","fileCount":145,"integrity":"sha512-Rqc4YdwkjXuDTnoLb1ls0OWHKFD6NzjkMCN9lDbQZkKCSqTPiLIgT6jL8cfM+sI79IYKOplOgC0GNPJMbQo/FQ==","signatures":[{"sig":"MEUCIDOB8NaUg4otxwge/RQvJOq/JwFgzJhs1oEzKHEgSkiWAiEAyQa4xVbpWE+4/pLsTSQrU5kXryERSB0jR1umN/dUHcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759689},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"7744da4279c4d92a01f36ba616c9b1af0576735e","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"11.6.2","description":"Claude forgets everything when the session ends. CodeSyncer makes it remember.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_3.0.0_1768628725623_0.688114979059725","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"codesyncer","version":"3.0.1","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@3.0.1","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"c97a41c0e9c8bb30a7325c8ddf2d4d01082f804b","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-3.0.1.tgz","fileCount":145,"integrity":"sha512-GuCgZj4Y0xW/qs+i5EOfDcZzwmOMv12K/K7dNCPBdZZkxIA1npuW6DyZA/emhg0tkhs7tXe8TSEMASIX/PrK/w==","signatures":[{"sig":"MEQCIEpUuXxpBVmL134vjvUTAIOGowmr1Pc7M4J4Y933CQ4zAiA0hxJWl8GwRH6HdwjSQzMSsNgZ+ZpTaLqAt0navzXKbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761406},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"dbd968b00eb378d920f585778b3a39449c48826b","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"11.6.2","description":"Claude forgets everything when the session ends. CodeSyncer makes it remember.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_3.0.1_1768629089139_0.8324053670991653","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"codesyncer","version":"3.1.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@3.1.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"4df69dbe4bac6056ee997f2c2f719cf2df3403b3","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-3.1.0.tgz","fileCount":153,"integrity":"sha512-vM8TxRZSicRfMEG2EoBanHNaPwJCuByzwgrbCEM54XD/NRZkVglH59TScQVYHV6bueZrhzxljFc2fQpXN8iwFw==","signatures":[{"sig":"MEUCIDxB4gba9BS1S/w7dtNUmZT0a+aKrOaRk3433k155QKkAiEAggTNa4C6kkKb9ZyF0TO7cXiotl+e57w/xxzuHcbGLtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806657},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"96ca9730b8f955da839ada2b2f994514ec61b4e0","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"11.6.2","description":"Claude forgets everything when the session ends. CodeSyncer makes it remember.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_3.1.0_1768630644938_0.3269944645514533","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"codesyncer","version":"3.1.1","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@3.1.1","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"17ad356db863841809e9e1ce5ccb8e340b9f1c9d","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-3.1.1.tgz","fileCount":153,"integrity":"sha512-qqIsgC7EVYmEgghjcFAgRa7BWwLr9z+BMjCeXTx6PengnTr/RscwNkLUnR3/xm9Gm5r/Hh2nJptL7n1i6Vib9g==","signatures":[{"sig":"MEYCIQD7CfWqLOv8rSBzJsdA2rqxMJ4M/ONlXiXo8iL/SNugtwIhAK6xuSiDPusiFXl3DPaGD9uWPXTdzjpbGcE/ebtk1969","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821631},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"8fb9fa69942c715aa8de26e5736e1e41a3184695","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"11.6.2","description":"Claude forgets everything when the session ends. CodeSyncer makes it remember.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_3.1.1_1768632171717_0.6074279418383188","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"codesyncer","version":"3.2.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@3.2.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"c730a54cb75c707e2a894513211fca054a37ab83","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-3.2.0.tgz","fileCount":157,"integrity":"sha512-Aj8QvcsiH/PMyXEi7NO0XO/V2WAwjaaW5oLJvipb+VcX9cYAPf+UtbkijA2QGYpaNsowlf87kc5co72tlT9x9Q==","signatures":[{"sig":"MEUCIFkads5pxj3ZbdCGC+5v7UlTPTpX0q8rdQAB9M1nyp+DAiEAsBnjLqecG9aAhjhLzgq38uMG9jpu7a4cwq5Rl6tlLNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":830657},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"4100f5045cfec401380ec1af0f277b57dc2b4243","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"11.6.2","description":"Claude forgets everything when the session ends. CodeSyncer makes it remember.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_3.2.0_1768875740315_0.3117441753880994","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"codesyncer","version":"3.3.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@3.3.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"1a952721a0e99e72cc4a5c0f145de310df10bbf6","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-3.3.0.tgz","fileCount":157,"integrity":"sha512-VnLC1Y6OhwVIyJ635fz3dBe+bVbKVVMwQC0vZqWka8QQDlhrKYWW60TjlcXazHbnTDgv+jxmEj4ssGv34Ltaqg==","signatures":[{"sig":"MEQCIHkKFPxIo3R7SOpeyJUOZ5f71Dg/VwYDWKzwJNU/E5UFAiAxGM91KTkGhKfipLferjAJokaMX/T8ehvuGl5L3zVL2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778014},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"7eeeea57e4fab047a5feee2b96a10ef6da0eb1d2","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"11.6.2","description":"Claude forgets everything when the session ends. CodeSyncer makes it remember.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_3.3.0_1769143231257_0.15819625253710679","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"codesyncer","version":"3.4.0","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"author":{"url":"https://github.com/bitjaru","name":"bitjaru","email":"bitjaru0402@naver.com"},"license":"SEE LICENSE IN LICENSE","_id":"codesyncer@3.4.0","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"homepage":"https://github.com/bitjaru/codesyncer#readme","bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"bin":{"codesyncer":"bin/codesyncer.js"},"dist":{"shasum":"3b85a9535407c0dc27ed1f7c90fa5a3010228f51","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-3.4.0.tgz","fileCount":161,"integrity":"sha512-l7nfcQMJakfS8GgVwPYEgxUfdH9nWUfR3TZbAqcJwcbeCuWrRAE2blvWmD9BGiNDNQCNoRERtV6HAI7nTL0Pvw==","signatures":[{"sig":"MEYCIQCy/d0xGPijgKk9csTviJXKbqKSsvlgXo1IjW/Qx/SxUQIhAPng14V2/TIf7pyCbBTKq3ijraU6+2lANidjsUhc3LTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":793141},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"d072f7601856a54632893ba755862744f6cca300","scripts":{"dev":"tsc --watch","lint":"eslint src/**/*.ts","test":"jest","build":"tsc && npm run copy-templates","test:watch":"jest --watch","test:coverage":"jest --coverage","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"repository":{"url":"git+https://github.com/bitjaru/codesyncer.git","type":"git"},"_npmVersion":"11.6.2","description":"Claude forgets everything when the session ends. CodeSyncer makes it remember.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","js-yaml":"^4.1.1","chokidar":"^3.6.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.11","@types/node":"^20.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/codesyncer_3.4.0_1769148006928_0.2819543726745848","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"codesyncer","version":"3.4.1","description":"Claude forgets everything when the session ends. CodeSyncer makes it remember.","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"main":"dist/index.js","bin":{"codesyncer":"bin/codesyncer.js"},"scripts":{"build":"tsc && npm run copy-templates","copy-templates":"mkdir -p dist/templates && cp -r src/templates/* dist/templates/","dev":"tsc --watch","prepublishOnly":"npm run test && npm run build","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","lint":"eslint src/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/bitjaru/codesyncer.git"},"bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"homepage":"https://github.com/bitjaru/codesyncer#readme","author":{"name":"bitjaru","email":"bitjaru0402@naver.com","url":"https://github.com/bitjaru"},"license":"SEE LICENSE IN LICENSE","dependencies":{"chalk":"^4.1.2","chokidar":"^3.6.0","commander":"^11.1.0","fs-extra":"^11.2.0","inquirer":"^8.2.6","js-yaml":"^4.1.1","ora":"^5.4.1"},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/jest":"^29.5.11","@types/js-yaml":"^4.0.9","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","eslint":"^8.56.0","jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.2"},"engines":{"node":">=14.0.0"},"gitHead":"f2a980c4bbac840bf7076f0c2c25fa5a94b341ca","types":"./dist/index.d.ts","_id":"codesyncer@3.4.1","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-BWHab8MlrMF7x3K7BR8zkIs3e1Dg9lPC4YGqAR+Xc+M519YABSnnH3jG820GwsWdL20dLOU7V+JKCJulbFPCZQ==","shasum":"2ea311d23adaa14238c9d9697ab77963588df587","tarball":"https://registry.npmjs.org/codesyncer/-/codesyncer-3.4.1.tgz","fileCount":161,"unpackedSize":793267,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDpVh+sXBawqEfHKfEbmgLAqgkwT2/OS/OYxfUZ3poSYQIgQSNB5nPmK50Gn0E3pe+Lon5ZEWLf4jEGykgBp5leTo8="}]},"_npmUser":{"name":"bitjaru","email":"bitjaru.kim@gmail.com"},"directories":{},"maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codesyncer_3.4.1_1769163600535_0.972467980052022"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-12T05:45:31.135Z","modified":"2026-01-23T10:20:00.841Z","1.0.0":"2025-11-12T05:45:31.315Z","1.0.1":"2025-11-12T06:29:48.587Z","1.0.2":"2025-11-12T06:32:59.311Z","1.0.3":"2025-11-12T06:41:58.707Z","1.0.5":"2025-11-12T06:49:30.108Z","1.1.0":"2025-11-12T06:58:52.131Z","2.0.0":"2025-11-12T08:27:34.126Z","2.0.1":"2025-11-12T08:40:07.859Z","2.1.0":"2025-11-12T09:00:33.340Z","2.1.1":"2025-11-12T09:21:31.071Z","2.1.2":"2025-11-12T10:17:57.873Z","2.1.3":"2025-11-12T10:24:47.091Z","2.2.0":"2025-11-12T13:11:47.624Z","2.2.1":"2025-11-12T13:22:45.498Z","2.2.3":"2025-11-12T13:38:52.311Z","2.3.0":"2025-12-08T11:58:53.467Z","2.3.1":"2025-12-08T12:02:31.095Z","2.4.0":"2025-12-11T08:06:50.940Z","2.5.0":"2025-12-15T03:25:55.807Z","2.6.0":"2026-01-07T03:37:09.405Z","2.7.0":"2026-01-09T03:06:24.196Z","2.7.1":"2026-01-09T03:09:08.502Z","2.7.2":"2026-01-09T03:43:49.741Z","2.7.3":"2026-01-09T04:23:33.012Z","2.7.4":"2026-01-09T04:45:03.467Z","2.7.5":"2026-01-09T06:35:37.620Z","2.7.6":"2026-01-09T06:41:18.334Z","3.0.0":"2026-01-17T05:45:25.781Z","3.0.1":"2026-01-17T05:51:29.347Z","3.1.0":"2026-01-17T06:17:25.092Z","3.1.1":"2026-01-17T06:42:51.921Z","3.2.0":"2026-01-20T02:22:20.526Z","3.3.0":"2026-01-23T04:40:31.458Z","3.4.0":"2026-01-23T06:00:07.072Z","3.4.1":"2026-01-23T10:20:00.715Z"},"bugs":{"url":"https://github.com/bitjaru/codesyncer/issues"},"author":{"name":"bitjaru","email":"bitjaru0402@naver.com","url":"https://github.com/bitjaru"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/bitjaru/codesyncer#readme","keywords":["ai-collaboration","claude-code","cursor","github-copilot","multi-repo","monorepo","turborepo","pnpm","nx","lerna","developer-tools","cli","ai-assistant","code-documentation","codesyncer"],"repository":{"type":"git","url":"git+https://github.com/bitjaru/codesyncer.git"},"description":"Claude forgets everything when the session ends. CodeSyncer makes it remember.","maintainers":[{"name":"bitjaru","email":"bitjaru.kim@gmail.com"}],"readme":"# CodeSyncer\n\n> **Claude forgets everything when the session ends. CodeSyncer makes it remember.**\n\n[![npm version](https://img.shields.io/npm/v/codesyncer.svg)](https://www.npmjs.com/package/codesyncer)\n[![License](https://img.shields.io/badge/License-Commons%20Clause-red.svg)](./LICENSE)\n[![GitHub stars](https://img.shields.io/github/stars/bitjaru/codesyncer.svg)](https://github.com/bitjaru/codesyncer/stargazers)\n\n[한국어](./README.ko.md) | English\n\n---\n\n## The Problem → The Solution\n\n| Problem | Without CodeSyncer | With CodeSyncer |\n|---------|-------------------|-----------------|\n| **Context loss** | Every session = start from scratch | `@codesyncer-*` tags = permanent memory |\n| **Forgot to tag** | Changes go untracked | `codesyncer watch` catches everything |\n| **Rules forgotten** | AI forgets guidelines mid-session | Hooks auto-remind at optimal moments |\n| **Dangerous inference** | AI guesses prices, security, APIs | Auto-pause on critical keywords |\n\n---\n\n## Demo\n\n![CodeSyncer Demo](https://raw.githubusercontent.com/bitjaru/codesyncer/main/demo.gif)\n\n---\n\n## Quick Start\n\n```bash\n# 1. Install\nnpm install -g codesyncer\n\n# 2. Initialize\ncd /path/to/your/project\ncodesyncer init\n\n# 3. Let AI set up (say this to Claude)\n\"Read .claude/SETUP_GUIDE.md and follow the instructions\"\n\n# 4. Start coding (say this each session)\n\"Read CLAUDE.md\"\n```\n\n### Upgrade\n\n```bash\nnpm install -g codesyncer@latest\n```\n\n---\n\n## Core Features\n\n### 🏷️ Tag System\n\nPut context IN your code. AI reads code, so it recovers context automatically.\n\n```typescript\n// @codesyncer-decision: [2024-01-15] Using JWT (session management is simpler)\n// @codesyncer-inference: Page size 20 (standard UX pattern)\nconst authConfig = { /* ... */ };\n```\n\n**[→ Tag System Guide](./docs/TAGS.md)**\n\n---\n\n### 🔄 Watch Mode\n\nCatch untagged changes in real-time:\n\n```bash\ncodesyncer watch\n```\n\n```\n[14:32:10] 📝 Changed: src/auth/login.ts\n           └── 🎯 Found: @codesyncer-decision\n           └── ✅ Added to DECISIONS.md\n```\n\n**[→ Advanced Usage](./docs/ADVANCED.md)**\n\n---\n\n### 🪝 Hooks\n\nAuto-remind AI at optimal moments (not every response):\n\n| Hook | When | Why |\n|------|------|-----|\n| **SessionStart** | Session begins | Inject rules once |\n| **PreCompact** | Before compression | Rules survive compaction |\n\n**CodeSyncer uses the most efficient hook timing.**\n\n**[→ Hooks Guide](./docs/HOOKS.md)**\n\n---\n\n## Supported AI Tools\n\n| Tool | Status |\n|------|--------|\n| **Claude Code** | ✅ Full support |\n| Cursor | 🚧 Coming soon |\n| GitHub Copilot | 🚧 Coming soon |\n\n---\n\n## Documentation\n\n| Guide | Description |\n|-------|-------------|\n| **[Setup Guide](./docs/SETUP.md)** | Installation, configuration, updating |\n| **[Tag System](./docs/TAGS.md)** | All tags and examples |\n| **[Hooks Guide](./docs/HOOKS.md)** | Hook events and customization |\n| **[Advanced Usage](./docs/ADVANCED.md)** | Watch mode, auto-discussion, monorepo |\n| **[FAQ](./docs/FAQ.md)** | Common questions |\n\n---\n\n## Commands\n\n```bash\ncodesyncer init       # Initialize project\ncodesyncer update     # Update templates\ncodesyncer validate   # Check setup\ncodesyncer watch      # Real-time monitoring\ncodesyncer add-repo   # Add repo to workspace\ncodesyncer skills     # Browse skills.sh leaderboard\n```\n\n---\n\n## Contributing\n\nWe welcome contributions! See [CONTRIBUTING.md](./CONTRIBUTING.md)\n\n**Priority areas:**\n- 🤖 Support for more AI tools\n- 🌐 Additional language translations\n- 📦 More tech stack templates\n\n---\n\n## Support\n\nIf CodeSyncer helps you:\n- ⭐ Star this repo\n- 🐦 Share on Twitter\n\n**Ethereum (ETH):**\n```\n0x0a12177c448778a37Fa4EeA57d33D06713F200De\n```\n\n---\n\n## License\n\n**Commons Clause + MIT** - Free for personal/non-commercial use. See [LICENSE](./LICENSE)\n\n---\n\n## Contact\n\n- [GitHub Issues](https://github.com/bitjaru/codesyncer/issues)\n- [GitHub Discussions](https://github.com/bitjaru/codesyncer/discussions)\n\n---\n\n**Built with ❤️ by the CodeSyncer community**\n","readmeFilename":"README.md"}