justreddit
Version:
A simple package for getting random posts, random images, random SubReddits, and SubReddit info.
27 lines (26 loc) • 921 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.user = user;
const fetch_1 = __importDefault(require("./utils/fetch"));
async function user(name) {
const response = await (0, fetch_1.default)(`${name}/about.json`, "user");
const { is_employee, is_gold, id, created, total_karma, comment_karma, link_karma, verified, accept_followers, snoovatar_img } = response.data;
return {
name,
avatar: snoovatar_img,
id,
isEmployee: is_employee,
isGold: is_gold,
created: new Date(created * 1000),
karma: {
total: total_karma,
comment: comment_karma,
link: link_karma,
},
verified,
acceptingFollowers: accept_followers,
};
}