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

/memegen-techstack/

    Package Sidebar

    Install

    npm i memegen-techstack

    Weekly Downloads

    9

    Version

    2.0.2

    License

    Apache-2.0

    Unpacked Size

    24 kB

    Total Files

    10

    Last publish

    Collaborators

    • r44m5aa
    • sxm_abel