Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.npmrc
ExcelReporter.mjs
README.md
index.mjs
log.mjs
package.json
report.mjs
yarn.lock

README.md

Github Org Exporter

Export GH org stats to excel or other output formats. Currently only excel is supported

Install

npm i -g github-org-reporter

Run

github-org-reporter \ 
	-v \
	--org Signafy \
	--repo-exclude-filter "(pattern1|pattern2)" \
	--repo-include-filter "(some-pattern)" \
	--cache \
	--output-file \
	<output-file>.xlsx \
	--open

Usage

Output stats for a github org

Options:
  --help                 Show help                                     [boolean]
  --version              Show version number                           [boolean]
  --output-file          Report output file
                         [string] [default: "${PWD}/report.xlsx"]
  --data                 Data output directory
                         [string] [default: "${PWD}/data"]
  --repo-include-filter  Regex repo include filter      
                         [string] [default: null]
  --repo-exclude-filter  Regex exclude filter    
                         [string] [default: null]
  --open                 Open when complete           
                         [boolean] [default: false] 
  --cache                Use cached data if available 
                         [boolean] [default: false]
  --org, -o              Org to generate for                 
                         [string] [required]
  --token, -t            Github token, if not available in env
                         [string] [default: ${GITHUB_TOKEN}]
  --verbose, -v          Verbose output               
                         [boolean] [default: false]
You can’t perform that action at this time.