danielroe / goff

Sync GitHub issues offline into a local folder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

goff

npm version npm downloads Github Actions Codecov

Sync GitHub issues offline into a local folder

🚧 This CLI is heavily in development - and contribution is welcome! But do expect changes in the public API...

Usage

Run the sync command within the root of a Git repo. It will create a .goff folder and populate it with Markdown files corresponding to the GitHub issues in your repository.

npx goff@latest sync

# npx goff@latest sync --closed --repo unjs/fontaine

If you are hitting a GitHub rate limit you can create a token here and provide it:

npx goff@latest auth --token <GitHub token>

💻 Development

  • Clone this repository
  • Enable Corepack using corepack enable (use npm i -g corepack for Node.js < 16.10)
  • Install dependencies using pnpm install
  • Run interactive tests using pnpm dev

License

Made with ❤️

Published under MIT License.

About

Sync GitHub issues offline into a local folder

License:MIT License


Languages

Language:TypeScript 96.6%Language:JavaScript 3.4%