Flex.io JS SDK: Create a report of GitHub commits

by Dave Williams

HTML

<script src="https://unpkg.com/flexio-sdk-js@latest"></script>
<pre>
  <code id="output"></code>
</pre>

JavaScript

Flexio.setup('bbphhkgvrfkgdskssrcb')

Flexio.pipe()
  .request('https://api.github.com/repos/vuejs/vue/commits')
  .convert('json', 'table')
  .select(
    'commit.author.date',
    'commit.author.name',
    'commit.author.email',
    'commit.committer.name',
    'commit.committer.email',
    'commit.message')
  .run(function(err, response) {
    document.getElementById('output').innerHTML = JSON.stringify(response.data, null, 2)
  })