A library for cherry-picking multiple commits onto a branch using GitHub's low-level Git Data API (v3). Version 1.1.0 is the latest and only stable release. It operates without requiring a local Git installation, making it suitable for serverless or browser environments. Differentiates from git-based tools by relying solely on REST API calls via @octokit/rest. Requires Node.js >= 6.11.2 and is ESM-only. Maintained as part of the github-backport and github-rebase ecosystem.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Package is ESM-only, CommonJS require will fail. Use dynamic import() if needed in CJS context.
There is no default export; named export is the only way.
Options type is exported for TypeScript users, but should be used with 'import type' to avoid runtime overhead.
Cherry-picks two commits onto a branch using GitHub REST API with an Octokit instance.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.