UNPKG

naukri-ninja

Version:

Naukri automation tool to fetch, filter , and apply for jobs automatically using gen ai.

73 lines (64 loc) β€’ 3.37 kB
const { streamText } = require("./ioUtils"); const tempText = [ "Bond πŸ”« ", "James Bond πŸ•΅ ", ".... Nah, I'm just kidding. πŸ˜†" ]; const getAuthorInfo = async () => { process.stdout.write("\n"); await streamText("Hey there, so you want to know about me?", 60, true); await new Promise((resolve) => setTimeout(resolve, 1000)); await streamText("My name is ", 60, false); await new Promise((resolve) => setTimeout(resolve, 1000)); await streamText(tempText[0], 60, false); await new Promise((resolve) => setTimeout(resolve, 1000)); await streamText(tempText[1], 60, false); await new Promise((resolve) => setTimeout(resolve, 1000)); await streamText(tempText[2], 60, false); //do a backspace effect const backSpaceLength = tempText.join("").length; await new Promise((resolve) => setTimeout(resolve, 1000)); for (let i = 0; i < backSpaceLength; i++) { process.stdout.write("\b \b"); // Moves left, deletes last char await new Promise((resolve) => setTimeout(resolve, 30)); } await new Promise((resolve) => setTimeout(resolve, 1000)); await streamText("Pranesh Nangare β€” naam to bilkul nahi suna hoga πŸ€·β€β™‚οΈ", 60, false); await new Promise(resolve => setTimeout(resolve, 500)); await streamText(", and that's okay", 60, false); await new Promise(resolve => setTimeout(resolve, 500)); await streamText(", I prefer my code to be famous instead. πŸ’»πŸ˜Ž", 60, true); await new Promise(resolve => setTimeout(resolve, 1000)); await streamText("I'm a software developer…", 60, false); await new Promise(resolve => setTimeout(resolve, 500)); await streamText(" and a proudly lazy one. πŸ›Œ", 60, true); await new Promise(resolve => setTimeout(resolve, 1000)); await streamText("In fact", 60, false); await new Promise(resolve => setTimeout(resolve, 500)); await streamText(", I was so lazy", 60, false); await new Promise(resolve => setTimeout(resolve, 500)); await streamText(" that I built this program as a hobby just to avoid the hassle of applying to jobs manually. πŸƒβ€β™‚οΈπŸ’¨", 60, true); await new Promise(resolve => setTimeout(resolve, 1000)); await streamText("If you're anything like me", 60, false); await new Promise(resolve => setTimeout(resolve, 500)); await streamText(" (lazy but efficient)", 60, false); await new Promise(resolve => setTimeout(resolve, 500)); await streamText(", I hope this tool makes your life easier too! πŸš€πŸ”₯", 60, true); await new Promise(resolve => setTimeout(resolve, 1000)); await streamText("So sit back", 60, false); await new Promise(resolve => setTimeout(resolve, 500)); await streamText(", relax", 60, false); await new Promise(resolve => setTimeout(resolve, 500)); await streamText(", and let the code do the hard work.", 60, true); await new Promise(resolve => setTimeout(resolve, 1000)); await streamText("If you ever need to contact me, feel free to reach out to me at ", 60, true); await new Promise(resolve => setTimeout(resolve, 500)); await streamText("πŸ€™ 9145266274 \nβœ‰ praneshnangare10@gmail.com\nπŸ›„ https://www.linkedin.com/in/pranesh-nangare/", 60, true); await new Promise(resolve => setTimeout(resolve, 500)); process.stdout.write("\n"); await streamText("Peace out! 😎✌\n\n", 60, true); }; // getAuthorInfo(); module.exports = { getAuthorInfo, };