UNPKG

poopetti

Version:

A Lightweight Animated Emojis Library, mainly focused on Poop Emoji

107 lines (76 loc) β€’ 3.9 kB
# πŸ’© 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! πŸŽ‰ - **[Website - Demo](https://poopetti.com)** - **[Repository](https://github.com/enszrlu/poopetti)** ## 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! ```bash 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: ```javascript 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. πŸ’©βœ¨