Skip to content

A lightweight, fun-filled library that brings the joy of animated poop emojis to your web applications!

Notifications You must be signed in to change notification settings

enszrlu/poopetti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💩 Poopetti: The Ultimate Poop Animation Library! 💩

Welcome to Poopetti, a lightweight, fun-filled library that brings the joy of animated poop emojis to your web applications! 🎉

Are You Drowning in User Incompetence? Poopetti to the Rescue! 💩🦸‍♂️

  • 🤦‍♂️ Tired of users who can't tell their mouse from their elbow?
  • 😤 Frustrated by folks who fail at filling out forms faster than you can say "RTFM"?
  • 🙄 Sick of seeing users navigate your perfectly designed UI like they're wearing a blindfold?

Fear not, fellow developer! Poopetti is here to save your sanity and let those lovable dimwits know they've royally messed up!

With Poopetti, you can:

  • 🌧️ Rain Poop: Rain down a poop storm to really drive home the point of their epic fail!
  • 🎉 Poopetti: Celebrate their incompetence with a majestic burst of poop confetti!

Why use boring error messages when you can literally shower your users with 💩? Poopetti: Because sometimes, subtle just doesn't cut it!

Installation: Let's Get This 💩 Started!

npm install poopetti
# or
yarn add poopetti
# or
pnpm add poopetti
# or
bun add poopetti

Usage: Time to Raise a Stink!

Here's how to use Poopetti in your project:

import { rainPoop, poopetti } from 'poopetti';

// Make it rain poop
rainPoop();

// Make it rain poop in your style!
rainPoop({
  emoji: '💩',
  duration: 5000,
  density: 100,
});

// Make it rain poop in your style!
rainPoop({
  emoji: ['💩', '😃', '😂', '😍', '😡', '😴', '😷', '😵', '😳', '😱'],
  duration: 10000,
  density: 500,
});

// Burst some poop!
poopetti();

// Burst some poop in your style!
poopetti({
  emoji: '💩',
  duration: 3000,
  density: 50,
  radius: 200,
});

// Burst some poop in your style with Piñata style!
poopetti({
  content: ['💩', '🔥', '⭐️'],
});

API: The Poop Deck (Where All the Magic Happens)

rainPoop(options)

Option Type Default Description
emoji string or string[] 💩 The emoji to rain (can be any emoji, but why would you use anything else?) Provide array to rain multiple emojis
duration number 5000 Duration of the poop rain in milliseconds
density number 50 How much poop do you want? More means more poop!

poopetti(options)

Option Type Default Description
emoji string 💩 The emoji to burst (again, why change perfection?)
duration number 1500 Duration of the poop explosion in milliseconds
density number 50 How explosive should your poop be?
radius number auto The radius of the poop explosion
content string or string[] 💩 The content of the poop explosion (Piñata style)

Contributing

Feel free to contribute to this pile of... code. Pull requests are welcome.

License

MIT License - Because even poop should be free!


Remember, with great poop comes great responsibility. Use Poopetti wisely, and may your code always be as smooth as... well, you know. 💩✨

About

A lightweight, fun-filled library that brings the joy of animated poop emojis to your web applications!

Resources

Stars

Watchers

Forks

Packages

No packages published