{"library":"github-rebase","type":"library","category":null,"description":"Rebase a pull request using the GitHub REST API without merging it. Version 1.1.0, stable release with infrequent updates. Key differentiator: built-in autosquash support (fixup!/squash! commits) and works in both Node.js and browsers. Uses @octokit/rest for API calls and leverages github-cherry-pick internally for cherry-pick operations. Compared to alternatives like Probot's autosquash, this is a focused library with no merge functionality.","language":"javascript","status":"active","version":"1.1.0","tags":["javascript","autosquash","git","github","github-rest-v3","pull-request","rebase"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install github-rebase","imports":["import { rebasePullRequest } from 'github-rebase'","const { rebasePullRequest } = require('github-rebase')","import type { RebasePullRequestOptions } from 'github-rebase'"]},{"cmd":"yarn add github-rebase","imports":[]},{"cmd":"pnpm add github-rebase","imports":[]}],"homepage":"https://github.com/tibdex/github-rebase","github":"https://github.com/tibdex/github-rebase","docs":null,"changelog":null,"pypi":null,"npm":"github-rebase","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}