https://github.com/januswel/gie
Export Github issues
https://github.com/januswel/gie
cli github issue
Last synced: 2 months ago
JSON representation
Export Github issues
- Host: GitHub
- URL: https://github.com/januswel/gie
- Owner: januswel
- Created: 2019-01-10T03:24:54.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T15:22:19.000Z (over 3 years ago)
- Last Synced: 2025-10-14T10:59:33.208Z (8 months ago)
- Topics: cli, github, issue
- Language: TypeScript
- Size: 1010 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gie
Github issues exporter
## Getting Started
```console
npm install @januswel/gie
```
For authentication, an environment variable "TOKEN" is used.
```console
export TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
```
A `repo` scope is required for private repositories.

## Usage
```
import { Issue } from '@januswel/gie'
const owner = 'januswel'
const repo = 'gie'
Issue.getAll(owner, repo).then(issues => {
console.log(issues)
})
```
## CLI
```console
TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx npx @januswel/gie issues januswel gie
```
in CSV
```console
TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx npx @januswel/gie issues januswel gie --csv
```