{"_id":"@conventional-changelog/git-client","_rev":"4628372","name":"@conventional-changelog/git-client","description":"Simple git client for conventional changelog packages.","dist-tags":{"latest":"2.7.0"},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"time":{"modified":"2026-04-10T18:43:56.000Z","created":"2024-04-26T21:25:49.839Z","2.7.0":"2026-04-07T20:41:11.487Z","2.6.0":"2026-03-01T19:45:12.048Z","2.5.1":"2025-06-02T10:39:43.713Z","2.5.0":"2025-06-02T00:11:40.824Z","2.4.0":"2025-05-27T19:06:34.269Z","2.3.0":"2025-05-23T19:03:03.479Z","2.2.0":"2025-05-19T22:28:30.292Z","2.1.0":"2025-05-19T19:46:31.467Z","2.0.0":"2025-02-16T19:28:00.592Z","1.0.0":"2024-04-26T21:25:49.839Z","1.0.1":"2024-05-06T14:47:53.849Z"},"users":{},"author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"versions":{"2.7.0":{"name":"@conventional-changelog/git-client","type":"module","version":"2.7.0","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^5.0.0","conventional-commits-parser":"^6.4.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"@simple-libs/child-process-utils":"^1.0.0","@simple-libs/stream-utils":"^1.2.0","semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@2.7.0","_integrity":"sha512-j7A8/LBEQ+3rugMzPXoKYzyUPpw/0CBQCyvtTR7Lmu4olG4yRC/Tfkq79Mr3yuPs0SUitlO2HwGP3gitMJnRFw==","_resolved":"/tmp/16f2f6e35b4e9fbf328263f7371b536c/conventional-changelog-git-client-2.7.0.tgz","_from":"file:conventional-changelog-git-client-2.7.0.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"shasum":"07ea8202fd822e71d32c54aaed08b2c5ae9cc7c2","size":12168,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-2.7.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-client_2.7.0_1775594471343_0.6175236128845123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T20:41:11.487Z","publish_time":1775594471487,"_source_registry_name":"default","_cnpm_publish_time":1775594471487},"2.6.0":{"name":"@conventional-changelog/git-client","type":"module","version":"2.6.0","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^5.0.0","conventional-commits-parser":"^6.3.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"@simple-libs/child-process-utils":"^1.0.0","@simple-libs/stream-utils":"^1.2.0","semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@2.6.0","_integrity":"sha512-T+uPDciKf0/ioNNDpMGc8FDsehJClZP0yR3Q5MN6wE/Y/1QZ7F+80OgznnTCOlMEG4AV0LvH2UJi3C/nBnaBUg==","_resolved":"/tmp/e0c69b6b3823d9d998c32598939c42f0/conventional-changelog-git-client-2.6.0.tgz","_from":"file:conventional-changelog-git-client-2.6.0.tgz","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"shasum":"1c7a13681426a7bc4298d24c92cda3a6d6fba544","size":12122,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-2.6.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-client_2.6.0_1772394311892_0.756994462862582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-01T19:45:12.048Z","publish_time":1772394312048,"_source_registry_name":"default","_cnpm_publish_time":1772394312048},"2.5.1":{"name":"@conventional-changelog/git-client","type":"module","version":"2.5.1","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^5.0.0","conventional-commits-parser":"^6.1.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"@simple-libs/child-process-utils":"^1.0.0","@simple-libs/stream-utils":"^1.1.0","semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@2.5.1","_integrity":"sha512-lAw7iA5oTPWOLjiweb7DlGEMDEvzqzLLa6aWOly2FSZ64IwLE8T458rC+o+WvI31Doz6joM7X2DoNog7mX8r4A==","_resolved":"/tmp/d587caf265652f9d34616b856ce8c374/conventional-changelog-git-client-2.5.1.tgz","_from":"file:conventional-changelog-git-client-2.5.1.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"770d3911264653492d18366751e06b14a6ec7b3d","size":12154,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-2.5.1.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-client_2.5.1_1748860783541_0.9705641502284361"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T10:39:43.713Z","publish_time":1748860783713,"_source_registry_name":"default","_cnpm_publish_time":1748860783713},"2.5.0":{"name":"@conventional-changelog/git-client","type":"module","version":"2.5.0","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^5.0.0","conventional-commits-parser":"^6.1.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"@simple-libs/child-process-utils":"^1.0.0","@simple-libs/stream-utils":"^1.1.0","semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@2.5.0","_integrity":"sha512-77Fvjxb24SVcezc/Bryvma5dUaoWf7ydbmrfgP0C45v7cTJd55BvGAwatICAYbW03MSD1+ZjGbaEALpsoYIQBQ==","_resolved":"/tmp/e1578a188963e15186f8569faab83ef6/conventional-changelog-git-client-2.5.0.tgz","_from":"file:conventional-changelog-git-client-2.5.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"aa2d3b1a743dd6fdca5b3e11736f4919d2ed5173","size":12166,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-2.5.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-client_2.5.0_1748823100624_0.2984724707269488"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T00:11:40.824Z","publish_time":1748823100824,"_source_registry_name":"default","_cnpm_publish_time":1748823100824},"2.4.0":{"name":"@conventional-changelog/git-client","type":"module","version":"2.4.0","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-parser":"^6.1.0","conventional-commits-filter":"^5.0.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@2.4.0","_integrity":"sha512-FRn7d1XCGKuS5DrXL/Mxz+vfkokfG4QNzP4DvU6p06Whp9gPzDmcb8t1Nha5eSLnceBmif25V1jXPoSzQ8x+Cg==","_resolved":"/tmp/0851ca351e23b3ca9e0cfcec0f0617e0/conventional-changelog-git-client-2.4.0.tgz","_from":"file:conventional-changelog-git-client-2.4.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"4095f7944b3ae0ffafe69588ac123f48824eb2c6","size":13011,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-2.4.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-client_2.4.0_1748372794114_0.8854225424681663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T19:06:34.269Z","publish_time":1748372794269,"_source_registry_name":"default","_cnpm_publish_time":1748372794269},"2.3.0":{"name":"@conventional-changelog/git-client","type":"module","version":"2.3.0","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^5.0.0","conventional-commits-parser":"^6.1.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@2.3.0","_integrity":"sha512-QMDUPg9jMnclFoQL/YwLhdvDK+El3SPBiB6B9gqXQk283lWLw9qb4y4DPNZWMHaIeB6Xkx4CD7AEgnCxihWgng==","_resolved":"/tmp/343d17c0e1fe68ca01356ad093900644/conventional-changelog-git-client-2.3.0.tgz","_from":"file:conventional-changelog-git-client-2.3.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"1102706cecad18c61bf0c8584fc566bd71439edb","size":12788,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-2.3.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-client_2.3.0_1748026983294_0.17431757716141227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-23T19:03:03.479Z","publish_time":1748026983479,"_source_registry_name":"default","_cnpm_publish_time":1748026983479},"2.2.0":{"name":"@conventional-changelog/git-client","type":"module","version":"2.2.0","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^5.0.0","conventional-commits-parser":"^6.1.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@2.2.0","_integrity":"sha512-pi7zipe40jaf0GBmC0COO7jh1m1U2ZZ0LRbt19ydVleZ5pfwy3yGb+Tl40irqJz69+UqmE9+ZjaJc7j46Jhqng==","_resolved":"/tmp/55c5cdd0c858f248cabbf7883fc18245/conventional-changelog-git-client-2.2.0.tgz","_from":"file:conventional-changelog-git-client-2.2.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"484f462576b74f49433a65f94dc67f77e47518b5","size":12518,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-2.2.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-client_2.2.0_1747693710057_0.5271418116773796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T22:28:30.292Z","publish_time":1747693710292,"_source_registry_name":"default","_cnpm_publish_time":1747693710292},"2.1.0":{"name":"@conventional-changelog/git-client","type":"module","version":"2.1.0","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^5.0.0","conventional-commits-parser":"^6.1.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@2.1.0","_integrity":"sha512-UbqJIDXuN3Pedgtn8hll8dTTtP/ufleQdk0jgoS2miMpL9fH4oKg5wrDNT1luND+RLf+i9xNqte65aPAsfjXAw==","_resolved":"/tmp/7e46d93407f1599cbe7a8183aee9f557/conventional-changelog-git-client-2.1.0.tgz","_from":"file:conventional-changelog-git-client-2.1.0.tgz","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"2824febdc2a36b656d1377bc2d1f9d11582c59cf","size":12459,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-2.1.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-client_2.1.0_1747683991267_0.2511959362814431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T19:46:31.467Z","publish_time":1747683991467,"_source_registry_name":"default","_cnpm_publish_time":1747683991467},"2.0.0":{"name":"@conventional-changelog/git-client","type":"module","version":"2.0.0","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^5.0.0","conventional-commits-parser":"^6.1.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@2.0.0","_integrity":"sha512-6lD/xsDwx5xQ1dLgL1Ud47MHatuJpwVXbyHWZhlIUqRRTWTp1jRpwdk1roEaf752WA6LAbZY7elVkRQPHofUHA==","_resolved":"/tmp/d9e8bab1e53a2e999e5d9353ee89d3f1/conventional-changelog-git-client-2.0.0.tgz","_from":"file:conventional-changelog-git-client-2.0.0.tgz","_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"shasum":"5cb8f07c2b1f1697096f82487346fdffb5b9ca9f","size":11746,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-2.0.0.tgz"},"_npmUser":{"name":"dangreen","email":"danon0404@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-client_2.0.0_1739734080359_0.5462291454838148"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-16T19:28:00.592Z","publish_time":1739734080592,"_source_registry_name":"default","_cnpm_publish_time":1739734080592},"1.0.0":{"name":"@conventional-changelog/git-client","type":"module","version":"1.0.0","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^4.0.0","conventional-commits-parser":"^5.0.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"@types/semver":"^7.5.5","semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@1.0.0","_integrity":"sha512-PkUIv8bcY8/mIJig+3CGneb1hfXvjUotuBcroBHyVO4obIz5WGJpBWTuo17XV4p1sTmbGa8TxAmdMzhlPU+tLA==","_resolved":"/tmp/acf417f5dc22bbc4170549fb0aa1ac41/conventional-changelog-git-client-1.0.0.tgz","_from":"file:conventional-changelog-git-client-1.0.0.tgz","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"b0d92b32a49bca6cacc88e5c5bf022ad0a5af68b","size":12253,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-1.0.0.tgz"},"_npmUser":{"name":"oss-bot","email":"bencoe+oss-bot@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-client_1.0.0_1714166749688_0.017261858071400793"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-26T21:25:49.839Z","publish_time":1714166749839,"_source_registry_name":"default","_cnpm_publish_time":1714166749839},"1.0.1":{"name":"@conventional-changelog/git-client","type":"module","version":"1.0.1","description":"Simple git client for conventional changelog packages.","author":{"name":"Dan Onoshko","email":"danon0404@gmail.com","url":"https://github.com/dangreen"},"license":"MIT","homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","repository":{"type":"git","url":"git+https://github.com/conventional-changelog/conventional-changelog.git","directory":"packages/git-client"},"bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"keywords":["git","client","conventional","changelog"],"engines":{"node":">=18"},"exports":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"peerDependencies":{"conventional-commits-filter":"^5.0.0","conventional-commits-parser":"^6.0.0"},"peerDependenciesMeta":{"conventional-commits-filter":{"optional":true},"conventional-commits-parser":{"optional":true}},"dependencies":{"@types/semver":"^7.5.5","semver":"^7.5.2"},"_id":"@conventional-changelog/git-client@1.0.1","_integrity":"sha512-PJEqBwAleffCMETaVm/fUgHldzBE35JFk3/9LL6NUA5EXa3qednu+UT6M7E5iBu3zIQZCULYIiZ90fBYHt6xUw==","_resolved":"/tmp/308810a30dc56e7624aac3ca7597a645/conventional-changelog-git-client-1.0.1.tgz","_from":"file:conventional-changelog-git-client-1.0.1.tgz","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"143be2777ba389c3c14f83fa19b7cab6a49a503b","size":12262,"noattachment":false,"key":"/@conventional-changelog/git-client/-/@conventional-changelog/git-client-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@conventional-changelog/git-client/download/@conventional-changelog/git-client-1.0.1.tgz"},"_npmUser":{"name":"oss-bot","email":"bencoe+oss-bot@gmail.com"},"directories":{},"maintainers":[{"name":"bcoe","email":"bencoe@gmail.com"},{"name":"dangreen","email":""},{"name":"oss-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-client_1.0.1_1715006873709_0.035919247286969824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-06T14:47:53.849Z","publish_time":1715006873849,"_source_registry_name":"default","_cnpm_publish_time":1715006873849}},"readme":"# @conventional-changelog/git-client\n\n[![ESM-only package][package]][package-url]\n[![NPM version][npm]][npm-url]\n[![Node version][node]][node-url]\n[![Dependencies status][deps]][deps-url]\n[![Install size][size]][size-url]\n[![Build status][build]][build-url]\n[![Coverage status][coverage]][coverage-url]\n\n[package]: https://img.shields.io/badge/package-ESM--only-ffe536.svg\n[package-url]: https://nodejs.org/api/esm.html\n\n[npm]: https://img.shields.io/npm/v/@conventional-changelog/git-client.svg\n[npm-url]: https://npmjs.com/package/@conventional-changelog/git-client\n\n[node]: https://img.shields.io/node/v/@conventional-changelog/git-client.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://img.shields.io/librariesio/release/npm/@conventional-changelog/git-client\n[deps-url]: https://libraries.io/npm/@conventional-changelog%2Fgit-client\n\n[size]: https://packagephobia.com/badge?p=@conventional-changelog/git-client\n[size-url]: https://packagephobia.com/result?p=@conventional-changelog/git-client\n\n[build]: https://img.shields.io/github/actions/workflow/status/conventional-changelog/conventional-changelog/tests.yaml?branch=master\n[build-url]: https://github.com/conventional-changelog/conventional-changelog/actions\n\n[coverage]: https://coveralls.io/repos/github/conventional-changelog/conventional-changelog/badge.svg?branch=master\n[coverage-url]: https://coveralls.io/github/conventional-changelog/conventional-changelog?branch=master\n\nSimple git client for conventional changelog packages.\n\n<hr />\n<a href=\"#install\">Install</a>\n<span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\n<a href=\"#usage\">Usage</a>\n<span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\n<a href=\"#api\">API</a>\n<br />\n<hr />\n\n## Install\n\n```bash\n# pnpm\npnpm add @conventional-changelog/git-client conventional-commits-filter conventional-commits-parser\n# yarn\nyarn add @conventional-changelog/git-client conventional-commits-filter conventional-commits-parser\n# npm\nnpm i @conventional-changelog/git-client conventional-commits-filter conventional-commits-parser\n```\n\nNote: `conventional-commits-filter` and `conventional-commits-parser` are required only if you need `ConventionalGitClient#getCommits` method.\n\n## Usage\n\n```js\nimport {\n  GitClient,\n  ConventionalGitClient\n} from '@conventional-changelog/git-client'\n\n// Basic git client\nconst client = new GitClient(process.cwd())\n\nawait client.add('package.json')\nawait client.commit({ message: 'chore: release v1.0.0' })\nawait client.tag({ name: 'v1.0.0' })\nawait client.push('master')\n\n// Conventional git client, which extends basic git client\nconst conventionalClient = new ConventionalGitClient(process.cwd())\n\nconsole.log(await conventionalClient.getVersionFromTags()) // v1.0.0\n```\n\n## API\n\n### `new GitClient(cwd: string)`\n\nCreate a wrapper around `git` CLI instance.\n\n#### `getRawCommits(params?: GitLogParams): AsyncIterable<string>`\n\nGet raw commits stream.\n\n#### `getTags(): AsyncIterable<string>`\n\nGet tags stream.\n\n#### `getLastTag(): Promise<string>`\n\nGet last tag.\n\n#### `checkIgnore(file: string): Promise<boolean>`\n\nCheck file is ignored via .gitignore.\n\n#### `add(files: string | string[]): Promise<void>`\n\nAdd files to git index.\n\n#### `commit(params: GitCommitParams): Promise<void>`\n\nCommit changes.\n\n#### `tag(params: GitTagParams): Promise<void>`\n\nCreate a tag for the current commit.\n\n#### `getCurrentBranch(): Promise<string>`\n\nGet current branch name.\n\n#### `push(branch: string): Promise<void>`\n\nPush changes to remote.\n\n#### `verify(rev: string): Promise<string>`\n\nVerify rev exists.\n\n#### `getConfig(key: string): Promise<string>`\n\nGet config value by key.\n\n### `new ConventionalGitClient(cwd: string)`\n\nWrapper around Git CLI with conventional commits support.\n\n#### `getCommits(params?: ConventionalGitLogParams, parserOptions?: ParserStreamOptions): AsyncIterable<Commit>`\n\nGet parsed commits stream.\n\n#### `getSemverTags(params?: GitTagsLogParams): AsyncIterable<string>`\n\nGet semver tags stream.\n\n#### `getLastSemverTag(params?: GetSemverTagsParam): Promise<string>`\n\nGet last semver tag.\n\n#### `getVersionFromTags(params?: GetSemverTagsParams): Promise<string | null>`\n\nGet current sematic version from git tags.\n\n## License\n\nMIT © [Dan Onoshko](https://github.com/dangreen)\n","_attachments":{},"homepage":"https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/git-client#readme","bugs":{"url":"https://github.com/conventional-changelog/conventional-changelog/issues"},"license":"MIT"}