mirror of
https://github.com/koodiklinikka/koodiklinikka.fi.git
synced 2026-02-17 12:53:54 +00:00
wip/format event objects to human readable form
This commit is contained in:
28
src/js/util.js
Normal file
28
src/js/util.js
Normal file
@@ -0,0 +1,28 @@
|
||||
'use strict';
|
||||
|
||||
var githubEvent = require('parse-github-event');
|
||||
var twitterText = require('twitter-text');
|
||||
|
||||
module.exports = {
|
||||
github(item) {
|
||||
var message = githubEvent.parse(item);
|
||||
console.log(item);
|
||||
console.log(message.data);
|
||||
return {
|
||||
image: item.actor.avatar_url,
|
||||
body: `${item.actor.login} ${message.text}`,
|
||||
timestamp: item.created_at,
|
||||
url: message.url,
|
||||
highlights: message.data,
|
||||
type: 'github'
|
||||
};
|
||||
},
|
||||
twitter(item) {
|
||||
return {
|
||||
image: item.user.profile_image_url,
|
||||
body: twitterText.autoLink(item.text),
|
||||
timestamp: item.created_at,
|
||||
type: 'twitter'
|
||||
};
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user