{"_id":"@anys/gerrit-cli","_rev":"10-60354d6067c7de1a0be2c738cfeaca6e","name":"@anys/gerrit-cli","dist-tags":{"latest":"1.4.0"},"versions":{"0.1.0":{"name":"@anys/gerrit-cli","version":"0.1.0","keywords":["cli","code-review","gerrit","git","workflow"],"author":{"name":"cixiangtao"},"license":"MIT","_id":"@anys/gerrit-cli@0.1.0","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"bin":{"gerrit":"dist/cli.js"},"dist":{"shasum":"ee4a99fc6329209d42e03e19a514e327f7795a11","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-0.1.0.tgz","fileCount":44,"integrity":"sha512-5hivP33BVA2uzYMpcut8vD3nNtETO1vq4GbTYwIp6fZmCBXdpQ4omIcaDzZnGyuZGQzudlYXwU7/9Axn/lMqpQ==","signatures":[{"sig":"MEYCIQCMoMlllqdw+VOOM1UwjEuyqcmA0BTjKUOT/+C4gqNLKgIhAM/HYcFlt+/DrwSgMK6cVioJ/h7W8jKgoydT9lj2EKbr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134905},"type":"module","_from":"file:.release/anys-gerrit-cli-0.1.0.tgz","engines":{"node":">=22.14.0"},"scripts":{"dev":"tsx src/cli.ts","lint":"oxlint . && pnpm format:check","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","format":"oxfmt .","prepack":"pnpm build","pretest":"pnpm build","lint:fix":"oxlint . --fix && pnpm format","audit:prod":"pnpm audit --prod --audit-level high","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"oxfmt . --check","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","verify:package":"pnpm build && node scripts/verify-package.mjs"},"_npmUser":{"name":"cixiangtao","email":"mrcxt@foxmail.com"},"_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/.release/anys-gerrit-cli-0.1.0.tgz","_integrity":"sha512-5hivP33BVA2uzYMpcut8vD3nNtETO1vq4GbTYwIp6fZmCBXdpQ4omIcaDzZnGyuZGQzudlYXwU7/9Axn/lMqpQ==","repository":{"url":"git+https://github.com/cixiangtao/gerrit-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^13.1.0","picocolors":"^1.1.1","string-width":"^7.2.0","@clack/prompts":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.60.0","oxlint":"^1.75.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gerrit-cli_0.1.0_1786083696161_0.7224911518636146","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@anys/gerrit-cli","version":"0.2.0","keywords":["cli","code-review","gerrit","git","workflow"],"author":{"name":"cixiangtao"},"license":"MIT","_id":"@anys/gerrit-cli@0.2.0","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"bin":{"gerrit":"dist/cli.js"},"dist":{"shasum":"7eac3e7e9f0eca3ce12fc4be53afd74084682e51","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-0.2.0.tgz","fileCount":44,"integrity":"sha512-wTZh2giyLHuNlPQtSXcIPwKrLrhpEYgXGCt6cqAKvbKw5ZjCO3VQIgmW7jeC/KixDhg4dpxv5/+5Ibn1KFN72w==","signatures":[{"sig":"MEYCIQCJjQuYHOUkeAOyMyWoB/c0OQer4ipDZohcFhkiUEfgCQIhAMWOYbuQpzgJUc32AiopYWe+PtDv6grTSIqgrMghvTnc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134899},"type":"module","_from":"file:.release/anys-gerrit-cli-0.2.0.tgz","engines":{"node":">=22.14.0"},"scripts":{"dev":"tsx src/cli.ts","lint":"oxlint . && pnpm format:check","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","format":"oxfmt .","prepack":"pnpm build","pretest":"pnpm build","lint:fix":"oxlint . --fix && pnpm format","audit:prod":"pnpm audit --prod --audit-level high","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"oxfmt . --check","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","verify:package":"pnpm build && node scripts/verify-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7811d537-3d88-4a7c-88a0-f6ba1622c534"}},"_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/.release/anys-gerrit-cli-0.2.0.tgz","_integrity":"sha512-wTZh2giyLHuNlPQtSXcIPwKrLrhpEYgXGCt6cqAKvbKw5ZjCO3VQIgmW7jeC/KixDhg4dpxv5/+5Ibn1KFN72w==","repository":{"url":"git+https://github.com/cixiangtao/gerrit-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^13.1.0","picocolors":"^1.1.1","string-width":"^7.2.0","@clack/prompts":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.60.0","oxlint":"^1.75.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gerrit-cli_0.2.0_1786087642330_0.38272795337200916","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@anys/gerrit-cli","version":"0.3.1","keywords":["cli","code-review","gerrit","git","workflow"],"author":{"name":"cixiangtao"},"license":"MIT","_id":"@anys/gerrit-cli@0.3.1","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"bin":{"gerrit":"dist/cli.js"},"dist":{"shasum":"649a49bf61c9e80df3943ce3de902e4e84282e4a","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-0.3.1.tgz","fileCount":46,"integrity":"sha512-OcTrxQ+a3VsO6d5f/HNtO3q/gXZbhPbONmVuTFkRuGVlRVXHT6NLKJgTWjMyxWb6IHA0A9PLt2JWGpGih/T/Ow==","signatures":[{"sig":"MEQCIBDUdocM2F6AGCby33VbWunYNMKLyuE1RVCO5bBEXNPfAiBOU+kf/dk+vJNul6QX9iYLVDbwQI8gLmsna9cfKWkPpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166545},"type":"module","_from":"file:/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-0.3.1.tgz","engines":{"node":">=22.14.0"},"scripts":{"dev":"tsx src/cli.ts","lint":"oxlint . && pnpm format:check","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","format":"oxfmt .","prepack":"pnpm build","pretest":"pnpm build","lint:fix":"oxlint . --fix && pnpm format","audit:prod":"pnpm audit --prod --audit-level high","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"oxfmt . --check","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","verify:package":"pnpm build && node scripts/verify-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7811d537-3d88-4a7c-88a0-f6ba1622c534"}},"_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-0.3.1.tgz","_integrity":"sha512-OcTrxQ+a3VsO6d5f/HNtO3q/gXZbhPbONmVuTFkRuGVlRVXHT6NLKJgTWjMyxWb6IHA0A9PLt2JWGpGih/T/Ow==","repository":{"url":"git+https://github.com/cixiangtao/gerrit-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^13.1.0","picocolors":"^1.1.1","string-width":"^7.2.0","@clack/prompts":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.60.0","oxlint":"^1.75.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gerrit-cli_0.3.1_1786092944106_0.7093131402281732","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@anys/gerrit-cli","version":"1.0.0","keywords":["cli","code-review","gerrit","git","workflow"],"author":{"name":"cixiangtao"},"license":"MIT","_id":"@anys/gerrit-cli@1.0.0","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"bin":{"gerrit":"dist/cli.js"},"dist":{"shasum":"1b1554350dbe93862111c9cb1145986ebc6a66ff","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-1.0.0.tgz","fileCount":48,"integrity":"sha512-nSsXfRFM7Vg3qFzR27S5pUU832WcP0NOTkWswGC7uPp2z79+VYr/fE0pVG/19a7Zfyflmh/qeOSSnE4Yi4p/Qw==","signatures":[{"sig":"MEYCIQDYkmqVyj8v+uLTrp2qfw4ghhg57Vdsi82p+ayFzm8o1AIhAPl+9miwSzxN3jNPDidYKGud2AllbYiIQJcdTci7KmpN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":187834},"type":"module","_from":"file:/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.0.0.tgz","engines":{"node":">=22.14.0"},"scripts":{"dev":"tsx src/cli.ts","lint":"oxlint . && pnpm format:check","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","format":"oxfmt .","prepack":"pnpm build","pretest":"pnpm build","lint:fix":"oxlint . --fix && pnpm format","audit:prod":"pnpm audit --prod --audit-level high","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"oxfmt . --check","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","verify:package":"pnpm build && node scripts/verify-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7811d537-3d88-4a7c-88a0-f6ba1622c534"}},"_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.0.0.tgz","_integrity":"sha512-nSsXfRFM7Vg3qFzR27S5pUU832WcP0NOTkWswGC7uPp2z79+VYr/fE0pVG/19a7Zfyflmh/qeOSSnE4Yi4p/Qw==","repository":{"url":"git+https://github.com/cixiangtao/gerrit-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"^13.1.0","picocolors":"^1.1.1","string-width":"^7.2.0","@clack/prompts":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.60.0","oxlint":"^1.75.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gerrit-cli_1.0.0_1786099821353_0.20093761264819565","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@anys/gerrit-cli","version":"1.0.1","keywords":["cli","code-review","gerrit","git","workflow"],"author":{"name":"cixiangtao"},"license":"MIT","_id":"@anys/gerrit-cli@1.0.1","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"bin":{"gerrit":"dist/cli.js"},"dist":{"shasum":"f99e39b7608ffe534143879175209e121f220198","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-1.0.1.tgz","fileCount":48,"integrity":"sha512-UrrwkxrG7Lip6GiPbGwtUYInwelsBUTIosjs5hMEUGwRGYnwut6IGVAWPJmdKaI8qHrQpM1hwM3fg7gM2+D3lA==","signatures":[{"sig":"MEYCIQCmKkqKZQeKrzVsW+st8rzijBIv6VcMU3+qOEPnSK/nxAIhAKdykz709eBun0ZCywbQXAPs0DUGe0dt4aTsX6rrPE0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191222},"type":"module","_from":"file:/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.0.1.tgz","engines":{"node":">=22.14.0"},"scripts":{"dev":"tsx src/cli.ts","lint":"oxlint . && pnpm format:check","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","format":"oxfmt .","prepack":"pnpm build","pretest":"pnpm build","lint:fix":"oxlint . --fix && pnpm format","audit:prod":"pnpm audit --prod --audit-level high","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"oxfmt . --check","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","verify:package":"pnpm build && node scripts/verify-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7811d537-3d88-4a7c-88a0-f6ba1622c534"}},"_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.0.1.tgz","_integrity":"sha512-UrrwkxrG7Lip6GiPbGwtUYInwelsBUTIosjs5hMEUGwRGYnwut6IGVAWPJmdKaI8qHrQpM1hwM3fg7gM2+D3lA==","repository":{"url":"git+https://github.com/cixiangtao/gerrit-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^15.0.0","picocolors":"^1.1.1","string-width":"^8.2.2","@clack/prompts":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.62.0","oxlint":"^1.75.0","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/gerrit-cli_1.0.1_1786446890395_0.17547201307173266","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@anys/gerrit-cli","version":"1.0.2","keywords":["cli","code-review","gerrit","git","workflow"],"author":{"name":"cixiangtao"},"license":"MIT","_id":"@anys/gerrit-cli@1.0.2","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"bin":{"gerrit":"dist/cli.js"},"dist":{"shasum":"ba7b3e191f102ce54f686c51c220db73596ab54c","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-1.0.2.tgz","fileCount":48,"integrity":"sha512-/pgk5iMfPFrT6BJqIt4eICrq7+dhMA3PpAy1HrLt7/Er13297tkwLhKeNRsERT2sQFM26e3mxWYw/uMgMbkIuQ==","signatures":[{"sig":"MEQCICOLHe7fstgqJNtuzLPb49vY4xO5QLRs5iZRS0L0mitwAiBaB1tb40Gc1h2RripxmLVKzwIzMUvP4H13zO1ilY4yTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195607},"type":"module","_from":"file:/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.0.2.tgz","engines":{"node":">=22.14.0"},"scripts":{"dev":"tsx src/cli.ts","lint":"oxlint . && pnpm format:check","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","format":"oxfmt .","prepack":"pnpm build","pretest":"pnpm build","lint:fix":"oxlint . --fix && pnpm format","audit:prod":"pnpm audit --prod --audit-level high","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"oxfmt . --check","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","verify:package":"pnpm build && node scripts/verify-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7811d537-3d88-4a7c-88a0-f6ba1622c534"}},"_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.0.2.tgz","_integrity":"sha512-/pgk5iMfPFrT6BJqIt4eICrq7+dhMA3PpAy1HrLt7/Er13297tkwLhKeNRsERT2sQFM26e3mxWYw/uMgMbkIuQ==","repository":{"url":"git+https://github.com/cixiangtao/gerrit-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"^15.0.0","picocolors":"^1.1.1","string-width":"^8.2.2","@clack/prompts":"0.11.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.62.0","oxlint":"^1.75.0","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/gerrit-cli_1.0.2_1786503197201_0.27197963054814744","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@anys/gerrit-cli","version":"1.1.0","keywords":["cli","code-review","gerrit","git","workflow"],"author":{"name":"cixiangtao"},"license":"MIT","_id":"@anys/gerrit-cli@1.1.0","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"bin":{"gerrit":"dist/cli.js"},"dist":{"shasum":"2c4ac99db5528e0b8fb7491bc6fd741d9aa02560","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-1.1.0.tgz","fileCount":48,"integrity":"sha512-umDVcNWpDStI6yN6A0RlL70CjGoJKL/RLFpOoojtYThUAI9K8QNZYsOpa+y2WtIKweZxa2XovgfepBmUmVrXGA==","signatures":[{"sig":"MEQCIAKXYPlo8/fmxXoYMPUL+8Ph2zhhcAjXYUGkwC/MQTmTAiBhP/cyLG1qXsTY8nhq09eWdRQBY/48lEhzhHirHh/7iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195274},"type":"module","_from":"file:/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.1.0.tgz","engines":{"node":">=14.17.0"},"scripts":{"dev":"tsx src/cli.ts","lint":"oxlint . && pnpm format:check","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","format":"oxfmt .","prepack":"pnpm build","pretest":"pnpm build","lint:fix":"oxlint . --fix && pnpm format","audit:prod":"pnpm audit --prod --audit-level high","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"oxfmt . --check","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","verify:package":"pnpm build && node scripts/verify-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7811d537-3d88-4a7c-88a0-f6ba1622c534"}},"_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.1.0.tgz","_integrity":"sha512-umDVcNWpDStI6yN6A0RlL70CjGoJKL/RLFpOoojtYThUAI9K8QNZYsOpa+y2WtIKweZxa2XovgfepBmUmVrXGA==","repository":{"url":"git+https://github.com/cixiangtao/gerrit-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"commander":"^10.0.1","picocolors":"^1.1.1","string-width":"^5.1.2","@clack/prompts":"0.8.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.62.0","oxlint":"^1.75.0","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/gerrit-cli_1.1.0_1786507368678_0.8554824913301606","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@anys/gerrit-cli","version":"1.2.0","keywords":["cli","code-review","gerrit","git","workflow"],"author":{"name":"cixiangtao"},"license":"MIT","_id":"@anys/gerrit-cli@1.2.0","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"bin":{"gerrit":"dist/cli.js"},"dist":{"shasum":"fb7808eed3e7fdf73996546766712388a0ab4636","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-1.2.0.tgz","fileCount":48,"integrity":"sha512-M+vr2V00G0/41licA2DIp4CGYbvowzkJ1wmnJsGfGLyKAgCBgJcuzVdUiAo8kK7UivA2NUIuglz6nMIGbqODbg==","signatures":[{"sig":"MEQCIB3J8BZVNMJSh/rgYNaIkED8lTpJYjjL9dNlMGQMbKVLAiB9Rw+MRodnwUh0G9mBkTPLXUxpBaMriSWPCKn9Cv2Bhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199432},"type":"module","_from":"file:/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.2.0.tgz","engines":{"node":">=14.17.0"},"scripts":{"dev":"tsx src/cli.ts","lint":"oxlint . && pnpm format:check","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","format":"oxfmt .","prepack":"pnpm build","pretest":"pnpm build","lint:fix":"oxlint . --fix && pnpm format","audit:prod":"pnpm audit --prod --audit-level high","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"oxfmt . --check","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","verify:package":"pnpm build && node scripts/verify-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7811d537-3d88-4a7c-88a0-f6ba1622c534"}},"_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.2.0.tgz","_integrity":"sha512-M+vr2V00G0/41licA2DIp4CGYbvowzkJ1wmnJsGfGLyKAgCBgJcuzVdUiAo8kK7UivA2NUIuglz6nMIGbqODbg==","repository":{"url":"git+https://github.com/cixiangtao/gerrit-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"^10.0.1","picocolors":"^1.1.1","string-width":"^5.1.2","@clack/prompts":"0.8.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.62.0","oxlint":"^1.75.0","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/gerrit-cli_1.2.0_1786528443465_0.5152019000600112","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@anys/gerrit-cli","version":"1.3.0","keywords":["cli","code-review","gerrit","git","workflow"],"author":{"name":"cixiangtao"},"license":"MIT","_id":"@anys/gerrit-cli@1.3.0","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"bin":{"gerrit":"dist/cli.js"},"dist":{"shasum":"e4a8b848d20947dd79cf0f648e9f770ff5048959","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-1.3.0.tgz","fileCount":50,"integrity":"sha512-l+YvxTbGi5uO/9E0/fpvEDCvouloS6siPMBvDcveDnEu7t8a/0stKvTNnnYR5XAgDGxBXSmuDf0EFQ06mgj5Dg==","signatures":[{"sig":"MEYCIQCvyLXL2eyU5bORIPudv81cmaZrlamaWRRR3GcZK7BabwIhAKMl+igapDI+s/343EJ9H7CZIRTLcVW0TdILTYcQ/Fq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210943},"type":"module","_from":"file:/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.3.0.tgz","engines":{"node":">=14.17.0"},"scripts":{"dev":"tsx src/cli.ts","lint":"oxlint . && pnpm format:check","test":"vitest run","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","format":"oxfmt .","prepack":"pnpm build","pretest":"pnpm build","lint:fix":"oxlint . --fix && pnpm format","audit:prod":"pnpm audit --prod --audit-level high","test:watch":"vitest","type-check":"tsc --noEmit","format:check":"oxfmt . --check","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","verify:package":"pnpm build && node scripts/verify-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7811d537-3d88-4a7c-88a0-f6ba1622c534"}},"_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.3.0.tgz","_integrity":"sha512-l+YvxTbGi5uO/9E0/fpvEDCvouloS6siPMBvDcveDnEu7t8a/0stKvTNnnYR5XAgDGxBXSmuDf0EFQ06mgj5Dg==","repository":{"url":"git+https://github.com/cixiangtao/gerrit-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"^10.0.1","picocolors":"^1.1.1","string-width":"^5.1.2","@clack/prompts":"0.8.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.62.0","oxlint":"^1.75.0","vitest":"^4.0.18","typescript":"^7.0.2","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/gerrit-cli_1.3.0_1786609481190_0.7840713123734662","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@anys/gerrit-cli","version":"1.4.0","description":"A safe local Git workflow CLI for Gerrit Code Review.","keywords":["cli","code-review","gerrit","git","workflow"],"homepage":"https://github.com/cixiangtao/gerrit-cli","bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"license":"MIT","author":{"name":"cixiangtao"},"repository":{"type":"git","url":"git+https://github.com/cixiangtao/gerrit-cli.git"},"bin":{"gerrit":"dist/cli.js"},"type":"module","publishConfig":{"access":"public","provenance":true,"registry":"https://registry.npmjs.org/"},"scripts":{"audit:prod":"pnpm audit --prod --audit-level high","build":"tsc -p tsconfig.build.json && node scripts/finalize-build.mjs","check":"pnpm lint && pnpm type-check && pnpm test","dev":"tsx src/cli.ts","format":"oxfmt .","format:check":"oxfmt . --check","lint":"oxlint . && pnpm format:check","lint:fix":"oxlint . --fix && pnpm format","prepack":"pnpm build","pretest":"pnpm build","release:check":"pnpm check && pnpm audit:prod && pnpm verify:package","test":"vitest run","test:watch":"vitest","type-check":"tsc --noEmit","verify:package":"pnpm build && node scripts/verify-package.mjs"},"dependencies":{"@clack/prompts":"0.8.2","commander":"^10.0.1","picocolors":"^1.1.1","string-width":"^5.1.2"},"devDependencies":{"@types/node":"^26.1.2","oxfmt":"^0.62.0","oxlint":"^1.75.0","tsx":"^4.20.6","typescript":"^7.0.2","vitest":"^4.0.18"},"engines":{"node":">=14.17.0"},"packageManager":"pnpm@10.34.5","_id":"@anys/gerrit-cli@1.4.0","_integrity":"sha512-v9IevwrUVw+zesL+0G3nukaWC6p77VVoReI4xxhSKHd3VNcYCEtnXNNozU7cPE3vAlR4astiI30zF8ha/9V9wA==","_resolved":"/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.4.0.tgz","_from":"file:/home/runner/work/gerrit-cli/gerrit-cli/artifacts/anys-gerrit-cli-1.4.0.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-v9IevwrUVw+zesL+0G3nukaWC6p77VVoReI4xxhSKHd3VNcYCEtnXNNozU7cPE3vAlR4astiI30zF8ha/9V9wA==","shasum":"84e4364840103152f93bb955f68808a6cc5f6a9b","tarball":"https://registry.npmjs.org/@anys/gerrit-cli/-/gerrit-cli-1.4.0.tgz","fileCount":52,"unpackedSize":238552,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anys%2fgerrit-cli@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCCajOprDNBmrS4LHztytlY4H8E9/lH4A0AAXPeMsODhgIgBPr2pTPhCeWjf9iHINW14R2rfEERd3S3Cp0zJkla3n0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7811d537-3d88-4a7c-88a0-f6ba1622c534"}},"directories":{},"maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gerrit-cli_1.4.0_1787903333965_0.2813029653364896"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-07T06:21:35.986Z","modified":"2026-08-28T07:48:54.417Z","0.1.0":"2026-08-07T06:21:36.297Z","0.2.0":"2026-08-07T07:27:22.475Z","0.3.1":"2026-08-07T08:55:44.254Z","1.0.0":"2026-08-07T10:50:21.501Z","1.0.1":"2026-08-11T11:14:50.559Z","1.0.2":"2026-08-12T02:53:17.330Z","1.1.0":"2026-08-12T04:02:48.829Z","1.2.0":"2026-08-12T09:54:03.645Z","1.3.0":"2026-08-13T08:24:41.336Z","1.4.0":"2026-08-28T07:48:54.096Z"},"bugs":{"url":"https://github.com/cixiangtao/gerrit-cli/issues"},"author":{"name":"cixiangtao"},"license":"MIT","homepage":"https://github.com/cixiangtao/gerrit-cli","keywords":["cli","code-review","gerrit","git","workflow"],"repository":{"type":"git","url":"git+https://github.com/cixiangtao/gerrit-cli.git"},"description":"A safe local Git workflow CLI for Gerrit Code Review.","maintainers":[{"name":"cixiangtao","email":"mrcxt@foxmail.com"}],"readme":"# @anys/gerrit-cli\n\nA safe local Git workflow CLI for [Gerrit Code Review](https://www.gerritcodereview.com/).\n\n> Unofficial community project. It is not affiliated with or endorsed by the Gerrit project.\n\n## Documentation\n\n- [Full documentation](https://github.com/cixiangtao/gerrit-cli)\n- [简体中文](https://github.com/cixiangtao/gerrit-cli/blob/main/docs/README.zh-CN.md)\n\n## Install\n\n```bash\nnpx @anys/gerrit-cli --help\n```\n\nOr add it to a project:\n\n```bash\npnpm add -D @anys/gerrit-cli\n```\n\nThe CLI supports Node.js 14.17 or newer. Node.js 14 and 16 are legacy compatibility targets;\nuse a maintained Node.js release when the host project allows it.\n\nEvery invocation checks npm's `latest` tag. When a newer release exists, the CLI prints a concise\nupgrade notice to stderr. Registry failures and timeouts stay silent and never block the requested\nGerrit operation; `--json` stdout remains a single machine-readable envelope.\n\n## Quick example\n\n```bash\n# On first use, the CLI asks for the Gerrit base URL and can save it globally.\ngerrit clone team/app --dry-run\ngerrit clone team/app\n\ngerrit --json doctor --offline\ngerrit setup --dry-run\ngerrit status\ngerrit amend --dry-run\ngerrit merge feature/login --dry-run\ngerrit review alice,bob --dry-run\n```\n\nThe first interactive `gerrit clone team/app` asks for the clone base URL and whether to save it in\n`~/.config/gerrit-cli/config.json`. Later clones only need the project name. When run inside an\nexisting Gerrit repository, the CLI first tries to infer the base from that repository's remote.\n`--dry-run` may prompt for a base but never writes the configuration.\n\nThe same setting can also be managed manually:\n\n```json\n{\n  \"cloneBaseUrl\": \"ssh://alice@gerrit.example.com:29418\",\n  \"webUrl\": \"https://gerrit.example.com\"\n}\n```\n\n`cloneBaseUrl` also accepts HTTP or HTTPS. The CLI never stores a password, access token, or refresh\ntoken; SSH and Git credential helpers remain responsible for authentication. OAuth refresh tokens\nare provider-specific and are not a portable Gerrit authentication mechanism. Use `--base-url` for\na one-off override without changing configuration.\n\nRepository commands reject ordinary Git remotes before planning or changing anything. The shared\noffline gate recognizes an explicit Gerrit SSH port (`29418`); configure `webUrl` for HTTPS, custom\nSSH ports, and SCP-like remotes. `doctor` reports this as a diagnostic and can verify live SSH\nconnectivity; `hook run` only executes an already installed Gerrit hook and does not inspect the\nremote.\n\n`gerrit setup` respects `core.hooksPath`. When Husky or another manager already owns the active\n`commit-msg` hook, setup preserves its commands and appends an idempotent managed bridge to the\nofficial Gerrit hook. The bridge resolves Git's common directory at commit time, so it also works in\nlinked worktrees and does not require a globally installed `gerrit` command. For current Husky\nlayouts, setup updates the project-owned `.husky/commit-msg` file rather than the generated\n`.husky/_` dispatcher.\n\nThe CLI defaults to previews, explicit synchronization strategies, and interactive confirmation\nbefore a live merge or review push. Run `gerrit merge` in a terminal to refresh the remote and choose\nthe source branch. Remote refresh is the default; pass `--no-fetch` to use existing refs. Merge\nalways uses `--no-ff --log` so branch integration remains an explicit, reviewable commit whose\nmessage summarizes the source commits; use `gerrit sync` for fast-forward synchronization. Use\nexplicit commands and `--json` in automation. Review preflight stops before pushing when HEAD is\nalready known on another remote-tracking branch.\n\nUse `gerrit amend` after staging changes to preserve HEAD's Change-Id and upload a new Patch Set for\nthe same Gerrit Change. For a merge commit, `gerrit amend --merge-log` automatically regenerates\nthe body from the commits reachable from its second parent but not its first parent. It preserves\nthe existing Change-Id and uploads the result as a new Patch Set. The command never stages files\nautomatically; pass `--edit-message` for a manual message-only update or `--no-review` to keep the\namendment local.\n\n## License\n\n[MIT](https://github.com/cixiangtao/gerrit-cli/blob/main/LICENSE)\n","readmeFilename":"README.md"}