/sist

Print system information in markdown

Primary LanguageJavaScriptMIT LicenseMIT

sist

npm version Build Status npm download count XO code style

cli to print system information in markdown format


Demo

demo


Install

$ npm install -g sist

Usage

$ sist shell node

### shell  
`uname`: Darwin
`echo $SHELL`: /bin/zsh
`echo $TERM`: xterm-256color
`echo $TERM_PROGRAM`: iTerm.app

### node  
`npm -v`: 3.6.0
`node --version`: v5.6.0

Time created: Mon Feb 29 2016 00:14:54 GMT-0500 (EST)



Sist outputs markdown. This means that it gets parsed beautifully in GitHub issues, pull requests, and wiki's.

shell

uname: Darwin
echo $SHELL: /bin/zsh
echo $TERM: xterm-256color
echo $TERM_PROGRAM: iTerm.app

node

npm -v: 3.6.0
node --version: v5.6.0

Time created: Mon Feb 29 2016 00:14:54 GMT-0500 (EST)



Tell your users to create issues using sist by placing information in .github/issue_template.md


More help

$ sist --help

  Usage
    sist [languages]

  Examples
    $ sist ruby

      [sist](https://github.com/dawsonbotsford/sist) output:

      ### ruby  
      `ruby --version`: ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-darwin14]

      Time created: Thu Mar 03 2016 12:48:02 GMT-0700 (MST)

    $ sist shell go
      [sist](https://github.com/dawsonbotsford/sist) output:

      ### shell  
      `uname`: Darwin
      `echo $SHELL`: /bin/zsh
      `echo $TERM`: xterm-256color
      `echo $TERM_PROGRAM`: iTerm.app
      `a`: `error, return code 127`

      ### go  
      `go --version`: `error, return code 127`

      Time created: Thu Mar 03 2016 12:48:39 GMT-0700 (MST)

License

MIT © Dawson Botsford



If you like this, star it. If you want to follow me, follow me.