@ipmanlk/reddit-simple
Version:
Simple wrapper over Reddit public API (no overhead, no auth token)
24 lines (20 loc) • 643 B
JavaScript
const https = require("https");
module.exports = {
request: function (url) {
return new Promise((resolve, reject) => {
https.get(encodeURI(url), (resp) => {
let data = "";
// A chunk of data has been recieved.
resp.on("data", (chunk) => {
data += chunk;
});
// The whole response has been received.
resp.on("end", () => {
resolve(JSON.parse(data));
});
}).on("error", (err) => {
reject(err.message);
});
});
}
}