Connected to reddit.
This commit is contained in:
parent
bb77f63123
commit
1151a95d7e
23
app.js
23
app.js
|
@ -1 +1,22 @@
|
||||||
console.log('Reddit post dump');
|
'use strict';
|
||||||
|
|
||||||
|
const config = require('config');
|
||||||
|
const yargs = require('yargs').argv;
|
||||||
|
const snoowrap = require('snoowrap');
|
||||||
|
|
||||||
|
console.log(yargs.user);
|
||||||
|
|
||||||
|
const reddit = new snoowrap(config.api);
|
||||||
|
|
||||||
|
reddit.getUser(yargs.user).getSubmissions({
|
||||||
|
sort: 'top'
|
||||||
|
}).then(submissions => {
|
||||||
|
const details = submissions.map(submission => {
|
||||||
|
return {
|
||||||
|
title: submission.title,
|
||||||
|
url: submission.url
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
|
console.log(details);
|
||||||
|
});
|
||||||
|
|
|
@ -125,6 +125,15 @@
|
||||||
"delayed-stream": "1.0.0"
|
"delayed-stream": "1.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"config": {
|
||||||
|
"version": "1.30.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/config/-/config-1.30.0.tgz",
|
||||||
|
"integrity": "sha1-HWCp81NIoTwXV5jThOgaWhbDum4=",
|
||||||
|
"requires": {
|
||||||
|
"json5": "0.4.0",
|
||||||
|
"os-homedir": "1.0.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
"core-util-is": {
|
"core-util-is": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
||||||
|
@ -433,6 +442,11 @@
|
||||||
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
|
||||||
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
|
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
|
||||||
},
|
},
|
||||||
|
"json5": {
|
||||||
|
"version": "0.4.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz",
|
||||||
|
"integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0="
|
||||||
|
},
|
||||||
"jsonfile": {
|
"jsonfile": {
|
||||||
"version": "4.0.0",
|
"version": "4.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
|
||||||
|
@ -574,6 +588,11 @@
|
||||||
"resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
|
||||||
"integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8="
|
"integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8="
|
||||||
},
|
},
|
||||||
|
"os-homedir": {
|
||||||
|
"version": "1.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
|
||||||
|
"integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
|
||||||
|
},
|
||||||
"os-locale": {
|
"os-locale": {
|
||||||
"version": "2.1.0",
|
"version": "2.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
"author": "Niels Simenon",
|
"author": "Niels Simenon",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"config": "^1.30.0",
|
||||||
"fs-extra": "^5.0.0",
|
"fs-extra": "^5.0.0",
|
||||||
"note-log": "^2.1.11",
|
"note-log": "^2.1.11",
|
||||||
"snoowrap": "^1.15.2",
|
"snoowrap": "^1.15.2",
|
||||||
|
|
Loading…
Reference in New Issue