memegen-techstack
TypeScript icon, indicating that this package has built-in type declarations

2.0.2 • Public • Published

How To Use memegen-techstack

Typescript

import { MemeGen } from "memegen-techstack";

Javascript

const { MemeGen } = require("memegen-techstack");

Get Random Memes

Example

const memeGen = new MemeGen();
const meme = await memeGen.random.fetch();

meme will return:

  • HDPreview - string
  • Author - string
  • NSFW - boolean
  • Preview - array
  • Spoiler - boolean
  • Title - string
  • URL - string

Each time you use .random.fetch() you will get a different meme.

Search For A Meme From Your Input Phrase

Using Reddit API

Example

const memeGen = new MemeGen();
const meme = await memeGen.reddit.fetch({ query: "", sort: "" });

meme will return .memes either an array or a string if no memes found for the search input.

.memes array is consists of:

  • title - string
  • url - string

Using Giphy API

Example

const memeGen = new MemeGen();
const meme = await memeGen.giphy.fetch({
  giphyApiKey: "apikey",
  query: "",
  limit: 1,
});

meme will return .memes if limit greater than 1. .title & .imageURL will return null.

meme will return .title & .imageURL if limit is 1. .memes will return null.

NOTE: The .memes will return and array with object(s):

  • title - string
  • imageURL - string

Package Sidebar

Install

npm i memegen-techstack

Weekly Downloads

3

Version

2.0.2

License

Apache-2.0

Unpacked Size

24 kB

Total Files

10

Last publish

Collaborators

  • r44m5aa
  • sxm_abel