Skip to content

A small CLI tool to create a Markdown version of the organizational members of a GitHub project.

License

Notifications You must be signed in to change notification settings

Relequestual/om2md

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Organization Members 2 Markdown - om2md

Project Type: Toy Badge Project Status: Concept - Minimal or no implementation has been done yet, or the repository is only intended to be a limited example, demo, or proof-of-concept. GitHub GitHub last commit

What is this?

A small CLI tool to create a Markdown version of the organizational members of a GitHub project.

Requires the JSON export file from your orgs /people page. (https://github.com/orgs/<ORG NAME>/people)

Why?

This was requested for JSON Schema... twice. json-schema-org/community#188 json-schema-org/community#193

Useage

Node.js and Yarn requirements are located in package.json.

Once git cloned locally, run yarn to install dependencies.

Run node om2md.js <file.json> where the JSON file is your previously exported JSON of organizational members.

Check the output folder for your markdown table.

What about...

Could this use the GitHub API to get collaborators as well as org members?

It could, but it doesn't. Maybe if time allows at some point later. The GitHub API also provides more data that could be reported such as repo access and avatar.

Could this do some other things or provide some output configuration?

Sure! Please feel free to log an Issue and a Pull Request.

About

A small CLI tool to create a Markdown version of the organizational members of a GitHub project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages