hi-im-akashap
v1.0.3
Published
A unique and animated greeting package from Akashap with spectacular animations and fun interactions
Maintainers
Readme
Hi I'm Akashap ✨🎭🚀
A unique and animated npm package that introduces Akashap with spectacular greetings and fun animations!
Installation
npm install hi-im-akashapQuick Start
# Try the demo
npx hi-im-akashap
# or after installing
npm run demoUsage
const {
sayHi,
introduce,
getGreeting,
animatedHello,
typewriterGreeting,
sparkleGreeting,
getRandomGreeting
} = require('hi-im-akashap');
// Random unique greeting each time
console.log(sayHi());
// Output: "🚀 Greetings, earthling! Akashap here! 🚀" (or other random greeting)
// Random animated introduction
console.log(introduce());
// Output: "🌈 *rainbow appears* Greetings, wonderful human! I'm Akashap, your friendly neighborhood developer! 🌈"
// Personalized animated greeting
console.log(getGreeting('Alice'));
// Output: "🎊 Hey Alice! I'm Akashap and I'm thrilled to meet you! 🎊"
// Sparkles everywhere!
console.log(sparkleGreeting());
// Output: "🎆✨⭐💫🔥 Hello! I'm Akashap! 🔥💫⭐✨🎆"
// Get a random greeting
console.log(getRandomGreeting());
// Output: "💫 *appears with sparkles* Hello! Akashap at your service! 💫"Animated Features
Progress Bar Animation
// Animated loading bar followed by greeting
await animatedHello();
// Shows: ████████████████████████████████████████
// ✨ AKASHAP ✨
// 🎉 Hello! I'm Akashap! Welcome to my world! 🎉Typewriter Effect
// Types out text character by character
await typewriterGreeting("🌟 Hello! I'm Akashap, nice to meet you! 🌟");
// Displays text with typing animationES6 Import Syntax
import { sayHi, introduce, animatedHello } from 'hi-im-akashap';
console.log(sayHi());
await animatedHello();API
sayHi()
Returns a random unique greeting from Akashap with emojis and animations.
introduce()
Returns a random animated introduction from Akashap with creative flair.
getGreeting(name)
Returns a personalized animated greeting. If no name is provided, returns a random greeting.
name(string, optional): The name of the person to greet
getRandomGreeting()
Returns a random greeting from the collection of unique greetings.
animatedHello()
Creates a progress bar animation followed by a spectacular greeting. Returns a Promise.
typewriterGreeting(text, speed)
Displays text with a typewriter effect animation. Returns a Promise.
text(string): The text to displayspeed(number, optional): Typing speed in milliseconds (default: 100)
sparkleGreeting()
Returns a greeting surrounded by random sparkle emojis.
Features
✨ Unique Every Time: Each greeting is randomly selected from a collection of creative messages
🎭 Animated: Special animation functions for extra flair
🌈 Colorful: Lots of emojis and visual elements
🎪 Fun: Playful and entertaining greetings
🚀 Modern: Supports both CommonJS and ES6 imports
Example Output
🎉 *waves enthusiastically* Hi! I'm Akashap! 🎉
🦄 Magical greetings! I'm the one and only Akashap! 🦄
🎵 *musical notes float by* ♪ Hello hello! I'm Akashap and I'm here to brighten your day! ♪ 🎵
🌸 *flower petals fall* Greetings, kind soul! I'm Akashap, spreading joy one line of code at a time! 🌸License
MIT
Author
Akashap 🎭
Made with ❤️, ✨, and lots of animations by Akashap
