Format with prettier

This commit is contained in:
Matan Kushner
2019-03-16 13:37:19 -04:00
parent 0a31c1890c
commit c8fea8de8a

View File

@@ -1,8 +1,8 @@
require('dotenv').config(); require("dotenv").config();
const Twitter = require('twitter'); const Twitter = require("twitter");
const Octokit = require('@octokit/rest'); const Octokit = require("@octokit/rest");
const wordwrap = require('wordwrap'); const wordwrap = require("wordwrap");
const { formatDistanceStrict } = require('date-fns'); const { formatDistanceStrict } = require("date-fns");
const { const {
TWITTER_USER: twitterHandle, TWITTER_USER: twitterHandle,
@@ -11,27 +11,27 @@ const {
TWITTER_CONSUMER_SECRET: consumerSecret, TWITTER_CONSUMER_SECRET: consumerSecret,
TWITTER_ACCESS_TOKEN_KEY: accessTokenKey, TWITTER_ACCESS_TOKEN_KEY: accessTokenKey,
TWITTER_ACCESS_TOKEN_SECRET: accessTokenSecret, TWITTER_ACCESS_TOKEN_SECRET: accessTokenSecret,
GITHUB_TOKEN: githubToken, GITHUB_TOKEN: githubToken
} = process.env; } = process.env;
const twitter = new Twitter({ const twitter = new Twitter({
consumer_key: consumerKey, consumer_key: consumerKey,
consumer_secret: consumerSecret, consumer_secret: consumerSecret,
access_token_key: accessTokenKey, access_token_key: accessTokenKey,
access_token_secret: accessTokenSecret, access_token_secret: accessTokenSecret
}); });
const octokit = new Octokit({ const octokit = new Octokit({
auth: `token ${githubToken}`, auth: `token ${githubToken}`
}); });
async function main() { async function main() {
const timeline = await twitter.get('statuses/user_timeline', { const timeline = await twitter.get("statuses/user_timeline", {
screen_name: twitterHandle, screen_name: twitterHandle,
count: 1, count: 1,
trim_user: 1, trim_user: 1,
exclude_replies: true, exclude_replies: true
}); });
const tweet = timeline[0]; const tweet = timeline[0];
await updateGist(tweet); await updateGist(tweet);
@@ -56,15 +56,17 @@ async function updateGist(tweet) {
gist_id: gistId, gist_id: gistId,
files: { files: {
[filename]: { [filename]: {
filename: `@${twitterHandle} - ${timeAgo} ago | ❤ ${tweet.favorite_count} | 🔁 ${tweet.retweet_count}`, filename: `@${twitterHandle} - ${timeAgo} ago | ❤ ${
content: wrap(tweet.text), tweet.favorite_count
}, } | 🔁 ${tweet.retweet_count}`,
}, content: wrap(tweet.text)
}
}
}); });
} catch (error) { } catch (error) {
console.error(`Unable to update gist\n${error}`); console.error(`Unable to update gist\n${error}`);
} }
}; }
(async () => { (async () => {
await main(); await main();