├── public ├── resources │ ├── temp │ │ └── README │ ├── m9.webp │ ├── Viko.webp │ ├── admin.ogg │ ├── code.webp │ ├── honk.png │ ├── kyky.webp │ ├── shop.ogg │ ├── tada.ogg │ ├── unbox.wav │ ├── 3dvukky.png │ ├── 3dvukky.webp │ ├── 5legged.webp │ ├── Fourkky.webp │ ├── Vukkuma.webp │ ├── aivukky.webp │ ├── credits.ogg │ ├── dedtton.webp │ ├── dicey.webp │ ├── favicon.ico │ ├── fivekky.webp │ ├── gallery.ogg │ ├── gnome.webp │ ├── icons │ │ ├── rs.png │ │ ├── 192.png │ │ ├── 512.png │ │ └── santa.png │ ├── leakky.webp │ ├── leankky.webp │ ├── linky.webp │ ├── loading.ogg │ ├── onekky.webp │ ├── prideky.webp │ ├── purchase.wav │ ├── select.flac │ ├── settings.ogg │ ├── sharky.webp │ ├── sixkky.webp │ ├── skelly.webp │ ├── smuggy.webp │ ├── strixxy.webp │ ├── threkky.webp │ ├── tukky.webp │ ├── tuxxy.webp │ ├── twokky.webp │ ├── vesax.webp │ ├── vthulu.webp │ ├── vukkcam.webp │ ├── vukkied.webp │ ├── vukkit.webp │ ├── vukybox.webp │ ├── vvukky.webp │ ├── ykkuv.webp │ ├── zeldy.webp │ ├── RayVukky.webp │ ├── applukky.webp │ ├── boxvukky.webp │ ├── devvukky.webp │ ├── duolingo.webp │ ├── elfvukky.webp │ ├── hacktoolad.jpg │ ├── jsoneditor.ogg │ ├── kaiservuk.webp │ ├── kentukky.webp │ ├── menumusic.ogg │ ├── modvukky.webp │ ├── moonvukky.webp │ ├── nobalance.wav │ ├── obbyvukky.webp │ ├── pissvukky.webp │ ├── rimvukky.webp │ ├── runevukk.webp │ ├── shyvukky.webp │ ├── tinyvukky.webp │ ├── tukkysus.webp │ ├── unboxgnome.wav │ ├── unboxmsntv.ogg │ ├── unboxnancy.mp3 │ ├── unboxnudge.mp3 │ ├── unboxrare.wav │ ├── unboxsussy.mp3 │ ├── unboxwebtv.ogg │ ├── unplukky.webp │ ├── vukktton.webp │ ├── vukkybot.webp │ ├── vukkybox.webp │ ├── vukkycube.webp │ ├── vukkyhat.webp │ ├── vukkyline.webp │ ├── vukkymeat.webp │ ├── vukkynow.webp │ ├── vukkysmod.webp │ ├── vukkytnt.webp │ ├── 1662222956352.png │ ├── Sonic_Vukky.webp │ ├── alienvukky.webp │ ├── balloonvukky.webp │ ├── blamemitch.webp │ ├── catboyvukky.webp │ ├── cheesyvukky.webp │ ├── clumsyvukky.webp │ ├── couchvuktato.webp │ ├── crustyvukky.webp │ ├── cubed vukky.webp │ ├── cupvukkies.webp │ ├── customvukky.webp │ ├── doodlevukky.webp │ ├── duncevukky.webp │ ├── emojivukky.webp │ ├── excitedvukky.webp │ ├── firevukkybox.webp │ ├── gallerydone.ogg │ ├── jesusvukky.webp │ ├── leaderboard.ogg │ ├── minevukker.webp │ ├── msntvvukky.webp │ ├── paddlevukky.webp │ ├── partyvukky.webp │ ├── postitvukky.webp │ ├── pukkies │ │ ├── box.webp │ │ ├── fvn.webp │ │ ├── mot.webp │ │ ├── nado.webp │ │ ├── nova.webp │ │ ├── ooby.webp │ │ ├── prth.webp │ │ ├── rgnx.webp │ │ ├── tam.webp │ │ ├── Hecker.webp │ │ ├── OlafII.webp │ │ ├── Piste.webp │ │ ├── Vansh.webp │ │ ├── airil.webp │ │ ├── divfar.webp │ │ ├── duckky.webp │ │ ├── ender.webp │ │ ├── gepli.webp │ │ ├── isavc.webp │ │ ├── r6e1c.webp │ │ ├── skelly.webp │ │ ├── slash.webp │ │ ├── smokey.webp │ │ ├── txger.webp │ │ ├── vansh.webp │ │ ├── vukky.webp │ │ ├── wazii.webp │ │ ├── xotic.webp │ │ ├── 1nfinity.webp │ │ ├── Bugspukky.webp │ │ ├── Hamoude.webp │ │ ├── Kelpukky.webp │ │ ├── Midofey.webp │ │ ├── Reyypukky.webp │ │ ├── Spookyy.webp │ │ ├── admpukky.webp │ │ ├── alexhewo.webp │ │ ├── axldevil.webp │ │ ├── blxxdrxsh.webp │ │ ├── crokobos.webp │ │ ├── dukepukky.webp │ │ ├── katpukky.webp │ │ ├── lilmelon.webp │ │ ├── midofey.webp │ │ ├── nahsahh.webp │ │ ├── pandarose.webp │ │ ├── plerion.webp │ │ ├── scooberto.webp │ │ ├── skycube.webp │ │ ├── strixxem.webp │ │ ├── Jamalpukky.webp │ │ ├── Kannapukky.webp │ │ ├── LIGHTYpukky.webp │ │ ├── Shadypukky.webp │ │ ├── beanOSpukky.webp │ │ ├── fake_beluga.webp │ │ ├── jellopukky.webp │ │ ├── stinkywinky.webp │ │ ├── yourfriend.webp │ │ ├── Jaeger129pukky.webp │ │ ├── LemonWRLDpukky.webp │ │ ├── Noodlespukky.webp │ │ ├── VocalFanpukky.webp │ │ ├── f4tb01101pukky.webp │ │ ├── flowzeepukky.webp │ │ ├── grimmiepukky.webp │ │ ├── idektbhpukky.webp │ │ ├── itzflakespukky.webp │ │ ├── meandyourmom.webp │ │ ├── patricknpukky.webp │ │ ├── slonkey_tint.webp │ │ ├── suriyumpukky.webp │ │ ├── sydneypukkyone.webp │ │ ├── sydneypukkytwo.webp │ │ ├── theblueburger.webp │ │ ├── centauruslacrux.webp │ │ ├── mrmustach8pukky.webp │ │ ├── profiredevelopment.webp │ │ ├── jojoanimewatcherpukky.webp │ │ └── AstroWRLDSurviverpukky.webp │ ├── quotevukky.webp │ ├── ravenvukky.webp │ ├── saintvukky.webp │ ├── schoolvukky.webp │ ├── screamvukky.webp │ ├── supertuxxy.webp │ ├── supervukky.webp │ ├── unboxbroken.wav │ ├── unboxcommon.wav │ ├── unboxcrusty.ogg │ ├── unboxglitch.mp3 │ ├── unboxspinning.ogg │ ├── unboxunique.wav │ ├── vukkyastley.webp │ ├── vukkybroken.webp │ ├── vukkyburger.webp │ ├── vukkybyebye.webp │ ├── vukkydeleted.webp │ ├── vukkydrawing.webp │ ├── vukkyinabox.webp │ ├── vukkymarble.webp │ ├── vukkymerging.webp │ ├── vukkymusic.webp │ ├── vukkyoffate.webp │ ├── vukkypizza.webp │ ├── vukkyplanet.webp │ ├── vukkyprinter.webp │ ├── vukkyshaman.webp │ ├── vukkytroll.webp │ ├── webtvvukky.webp │ ├── SPOILER_byekky.webp │ ├── Vukky_Magician.webp │ ├── animpixelvukky.webp │ ├── asciiartvukky.webp │ ├── ausocketvukky.webp │ ├── badsantavukky.webp │ ├── burntvukkymeat.webp │ ├── businessvukky.webp │ ├── contrastvukky.webp │ ├── corruptedvukky.webp │ ├── earbleedvukky.webp │ ├── pukkyvukkybox.webp │ ├── raindeervukky.webp │ ├── redactedtvvukky.png │ ├── sharkvukkybox.webp │ ├── strandedvukky.webp │ ├── swimmingvukky.webp │ ├── testtubevukky.webp │ ├── unboxhappymeal.mp3 │ ├── unboxsupertuxxy.wav │ ├── veggievukkybox.webp │ ├── vukkyboxwatch.webp │ ├── vukkybrokener.webp │ ├── vukkyhappymeal.webp │ ├── vukkysgoodbye.webp │ ├── warpedvukkybox.webp │ ├── wikilinkvukky.webp │ ├── ReallyTallVukky.webp │ ├── beggarsvukkybox.webp │ ├── classicvukkybox.webp │ ├── cookedvukkymeat.webp │ ├── vegetablevukkybox.webp │ ├── vukkywashington.webp │ ├── contractsmallvukky.webp │ ├── ezgif.com-gif-maker.webp │ ├── oversimplifiedvukky.webp │ ├── sleepdeprivedvukky.webp │ ├── vukkyboxwatchwatch.webp │ ├── Vocaroo_1KS1utKw6WXJ1.mp3 │ ├── coloredcontractsmallvukky.webp │ ├── offline.html │ ├── reskin │ │ ├── corrupted.js │ │ ├── vukkynow.js │ │ └── webtv.js │ ├── deleted.html │ ├── pwamanifest.json │ ├── transactionTypes.json │ ├── github.svg │ ├── twitter.svg │ ├── google.svg │ ├── discord.svg │ ├── imagemap.js │ ├── pwasw.js │ ├── jquery.dnd_page_scroll.js │ ├── privacy.html │ ├── reddit.svg │ └── terms.html ├── adminfakefailed.ejs ├── adminfakeauthed.ejs ├── translog.ejs ├── common │ ├── footer.ejs │ ├── transactionlog.ejs │ ├── loginPopup.ejs │ ├── news.ejs │ ├── navbar.ejs │ └── news_2fa.ejs ├── adminfake.ejs ├── email │ ├── 2faenable.html │ ├── emailCode.html │ ├── 2fadisable.html │ └── terms.html ├── beta.ejs ├── editProfile.ejs ├── popup.ejs ├── error.ejs ├── index.ejs ├── login.ejs ├── 404.ejs ├── boxes.json ├── redeem.ejs ├── deleteConfirm.ejs ├── balance.ejs ├── validate2fa.ejs ├── statistics.ejs ├── 2fa.ejs ├── profile.ejs ├── store.ejs ├── 2fareset.ejs ├── leaderboard.ejs ├── credits.ejs └── vukky.ejs ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── feature_request.yml │ └── bug_report.yml ├── dependabot.yml └── workflows │ └── codeql-analysis.yml ├── .gitattributes ├── postcss.config.js ├── .idea ├── .gitignore ├── vcs.xml ├── misc.xml ├── modules.xml └── vukkybox-classic.iml ├── SECURITY.md ├── .deepsource.toml ├── LICENSE ├── tailwind.config.js ├── .env.example ├── README.md ├── .gitignore ├── package.json └── src └── resources └── style.css /public/resources/temp/README: -------------------------------------------------------------------------------- 1 | Temp -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @litdevs/vukkybox-admins 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /public/resources/m9.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/m9.webp -------------------------------------------------------------------------------- /public/resources/Viko.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/Viko.webp -------------------------------------------------------------------------------- /public/resources/admin.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/admin.ogg -------------------------------------------------------------------------------- /public/resources/code.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/code.webp -------------------------------------------------------------------------------- /public/resources/honk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/honk.png -------------------------------------------------------------------------------- /public/resources/kyky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/kyky.webp -------------------------------------------------------------------------------- /public/resources/shop.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/shop.ogg -------------------------------------------------------------------------------- /public/resources/tada.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/tada.ogg -------------------------------------------------------------------------------- /public/resources/unbox.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unbox.wav -------------------------------------------------------------------------------- /public/resources/3dvukky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/3dvukky.png -------------------------------------------------------------------------------- /public/resources/3dvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/3dvukky.webp -------------------------------------------------------------------------------- /public/resources/5legged.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/5legged.webp -------------------------------------------------------------------------------- /public/resources/Fourkky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/Fourkky.webp -------------------------------------------------------------------------------- /public/resources/Vukkuma.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/Vukkuma.webp -------------------------------------------------------------------------------- /public/resources/aivukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/aivukky.webp -------------------------------------------------------------------------------- /public/resources/credits.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/credits.ogg -------------------------------------------------------------------------------- /public/resources/dedtton.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/dedtton.webp -------------------------------------------------------------------------------- /public/resources/dicey.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/dicey.webp -------------------------------------------------------------------------------- /public/resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/favicon.ico -------------------------------------------------------------------------------- /public/resources/fivekky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/fivekky.webp -------------------------------------------------------------------------------- /public/resources/gallery.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/gallery.ogg -------------------------------------------------------------------------------- /public/resources/gnome.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/gnome.webp -------------------------------------------------------------------------------- /public/resources/icons/rs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/icons/rs.png -------------------------------------------------------------------------------- /public/resources/leakky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/leakky.webp -------------------------------------------------------------------------------- /public/resources/leankky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/leankky.webp -------------------------------------------------------------------------------- /public/resources/linky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/linky.webp -------------------------------------------------------------------------------- /public/resources/loading.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/loading.ogg -------------------------------------------------------------------------------- /public/resources/onekky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/onekky.webp -------------------------------------------------------------------------------- /public/resources/prideky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/prideky.webp -------------------------------------------------------------------------------- /public/resources/purchase.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/purchase.wav -------------------------------------------------------------------------------- /public/resources/select.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/select.flac -------------------------------------------------------------------------------- /public/resources/settings.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/settings.ogg -------------------------------------------------------------------------------- /public/resources/sharky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/sharky.webp -------------------------------------------------------------------------------- /public/resources/sixkky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/sixkky.webp -------------------------------------------------------------------------------- /public/resources/skelly.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/skelly.webp -------------------------------------------------------------------------------- /public/resources/smuggy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/smuggy.webp -------------------------------------------------------------------------------- /public/resources/strixxy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/strixxy.webp -------------------------------------------------------------------------------- /public/resources/threkky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/threkky.webp -------------------------------------------------------------------------------- /public/resources/tukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/tukky.webp -------------------------------------------------------------------------------- /public/resources/tuxxy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/tuxxy.webp -------------------------------------------------------------------------------- /public/resources/twokky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/twokky.webp -------------------------------------------------------------------------------- /public/resources/vesax.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vesax.webp -------------------------------------------------------------------------------- /public/resources/vthulu.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vthulu.webp -------------------------------------------------------------------------------- /public/resources/vukkcam.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkcam.webp -------------------------------------------------------------------------------- /public/resources/vukkied.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkied.webp -------------------------------------------------------------------------------- /public/resources/vukkit.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkit.webp -------------------------------------------------------------------------------- /public/resources/vukybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukybox.webp -------------------------------------------------------------------------------- /public/resources/vvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vvukky.webp -------------------------------------------------------------------------------- /public/resources/ykkuv.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/ykkuv.webp -------------------------------------------------------------------------------- /public/resources/zeldy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/zeldy.webp -------------------------------------------------------------------------------- /public/resources/RayVukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/RayVukky.webp -------------------------------------------------------------------------------- /public/resources/applukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/applukky.webp -------------------------------------------------------------------------------- /public/resources/boxvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/boxvukky.webp -------------------------------------------------------------------------------- /public/resources/devvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/devvukky.webp -------------------------------------------------------------------------------- /public/resources/duolingo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/duolingo.webp -------------------------------------------------------------------------------- /public/resources/elfvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/elfvukky.webp -------------------------------------------------------------------------------- /public/resources/hacktoolad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/hacktoolad.jpg -------------------------------------------------------------------------------- /public/resources/icons/192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/icons/192.png -------------------------------------------------------------------------------- /public/resources/icons/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/icons/512.png -------------------------------------------------------------------------------- /public/resources/jsoneditor.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/jsoneditor.ogg -------------------------------------------------------------------------------- /public/resources/kaiservuk.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/kaiservuk.webp -------------------------------------------------------------------------------- /public/resources/kentukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/kentukky.webp -------------------------------------------------------------------------------- /public/resources/menumusic.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/menumusic.ogg -------------------------------------------------------------------------------- /public/resources/modvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/modvukky.webp -------------------------------------------------------------------------------- /public/resources/moonvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/moonvukky.webp -------------------------------------------------------------------------------- /public/resources/nobalance.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/nobalance.wav -------------------------------------------------------------------------------- /public/resources/obbyvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/obbyvukky.webp -------------------------------------------------------------------------------- /public/resources/pissvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pissvukky.webp -------------------------------------------------------------------------------- /public/resources/rimvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/rimvukky.webp -------------------------------------------------------------------------------- /public/resources/runevukk.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/runevukk.webp -------------------------------------------------------------------------------- /public/resources/shyvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/shyvukky.webp -------------------------------------------------------------------------------- /public/resources/tinyvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/tinyvukky.webp -------------------------------------------------------------------------------- /public/resources/tukkysus.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/tukkysus.webp -------------------------------------------------------------------------------- /public/resources/unboxgnome.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxgnome.wav -------------------------------------------------------------------------------- /public/resources/unboxmsntv.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxmsntv.ogg -------------------------------------------------------------------------------- /public/resources/unboxnancy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxnancy.mp3 -------------------------------------------------------------------------------- /public/resources/unboxnudge.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxnudge.mp3 -------------------------------------------------------------------------------- /public/resources/unboxrare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxrare.wav -------------------------------------------------------------------------------- /public/resources/unboxsussy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxsussy.mp3 -------------------------------------------------------------------------------- /public/resources/unboxwebtv.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxwebtv.ogg -------------------------------------------------------------------------------- /public/resources/unplukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unplukky.webp -------------------------------------------------------------------------------- /public/resources/vukktton.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukktton.webp -------------------------------------------------------------------------------- /public/resources/vukkybot.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkybot.webp -------------------------------------------------------------------------------- /public/resources/vukkybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkybox.webp -------------------------------------------------------------------------------- /public/resources/vukkycube.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkycube.webp -------------------------------------------------------------------------------- /public/resources/vukkyhat.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyhat.webp -------------------------------------------------------------------------------- /public/resources/vukkyline.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyline.webp -------------------------------------------------------------------------------- /public/resources/vukkymeat.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkymeat.webp -------------------------------------------------------------------------------- /public/resources/vukkynow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkynow.webp -------------------------------------------------------------------------------- /public/resources/vukkysmod.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkysmod.webp -------------------------------------------------------------------------------- /public/resources/vukkytnt.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkytnt.webp -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | } 6 | } -------------------------------------------------------------------------------- /public/resources/1662222956352.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/1662222956352.png -------------------------------------------------------------------------------- /public/resources/Sonic_Vukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/Sonic_Vukky.webp -------------------------------------------------------------------------------- /public/resources/alienvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/alienvukky.webp -------------------------------------------------------------------------------- /public/resources/balloonvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/balloonvukky.webp -------------------------------------------------------------------------------- /public/resources/blamemitch.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/blamemitch.webp -------------------------------------------------------------------------------- /public/resources/catboyvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/catboyvukky.webp -------------------------------------------------------------------------------- /public/resources/cheesyvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/cheesyvukky.webp -------------------------------------------------------------------------------- /public/resources/clumsyvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/clumsyvukky.webp -------------------------------------------------------------------------------- /public/resources/couchvuktato.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/couchvuktato.webp -------------------------------------------------------------------------------- /public/resources/crustyvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/crustyvukky.webp -------------------------------------------------------------------------------- /public/resources/cubed vukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/cubed vukky.webp -------------------------------------------------------------------------------- /public/resources/cupvukkies.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/cupvukkies.webp -------------------------------------------------------------------------------- /public/resources/customvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/customvukky.webp -------------------------------------------------------------------------------- /public/resources/doodlevukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/doodlevukky.webp -------------------------------------------------------------------------------- /public/resources/duncevukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/duncevukky.webp -------------------------------------------------------------------------------- /public/resources/emojivukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/emojivukky.webp -------------------------------------------------------------------------------- /public/resources/excitedvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/excitedvukky.webp -------------------------------------------------------------------------------- /public/resources/firevukkybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/firevukkybox.webp -------------------------------------------------------------------------------- /public/resources/gallerydone.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/gallerydone.ogg -------------------------------------------------------------------------------- /public/resources/icons/santa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/icons/santa.png -------------------------------------------------------------------------------- /public/resources/jesusvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/jesusvukky.webp -------------------------------------------------------------------------------- /public/resources/leaderboard.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/leaderboard.ogg -------------------------------------------------------------------------------- /public/resources/minevukker.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/minevukker.webp -------------------------------------------------------------------------------- /public/resources/msntvvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/msntvvukky.webp -------------------------------------------------------------------------------- /public/resources/paddlevukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/paddlevukky.webp -------------------------------------------------------------------------------- /public/resources/partyvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/partyvukky.webp -------------------------------------------------------------------------------- /public/resources/postitvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/postitvukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/box.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/box.webp -------------------------------------------------------------------------------- /public/resources/pukkies/fvn.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/fvn.webp -------------------------------------------------------------------------------- /public/resources/pukkies/mot.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/mot.webp -------------------------------------------------------------------------------- /public/resources/pukkies/nado.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/nado.webp -------------------------------------------------------------------------------- /public/resources/pukkies/nova.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/nova.webp -------------------------------------------------------------------------------- /public/resources/pukkies/ooby.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/ooby.webp -------------------------------------------------------------------------------- /public/resources/pukkies/prth.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/prth.webp -------------------------------------------------------------------------------- /public/resources/pukkies/rgnx.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/rgnx.webp -------------------------------------------------------------------------------- /public/resources/pukkies/tam.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/tam.webp -------------------------------------------------------------------------------- /public/resources/quotevukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/quotevukky.webp -------------------------------------------------------------------------------- /public/resources/ravenvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/ravenvukky.webp -------------------------------------------------------------------------------- /public/resources/saintvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/saintvukky.webp -------------------------------------------------------------------------------- /public/resources/schoolvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/schoolvukky.webp -------------------------------------------------------------------------------- /public/resources/screamvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/screamvukky.webp -------------------------------------------------------------------------------- /public/resources/supertuxxy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/supertuxxy.webp -------------------------------------------------------------------------------- /public/resources/supervukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/supervukky.webp -------------------------------------------------------------------------------- /public/resources/unboxbroken.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxbroken.wav -------------------------------------------------------------------------------- /public/resources/unboxcommon.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxcommon.wav -------------------------------------------------------------------------------- /public/resources/unboxcrusty.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxcrusty.ogg -------------------------------------------------------------------------------- /public/resources/unboxglitch.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxglitch.mp3 -------------------------------------------------------------------------------- /public/resources/unboxspinning.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxspinning.ogg -------------------------------------------------------------------------------- /public/resources/unboxunique.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxunique.wav -------------------------------------------------------------------------------- /public/resources/vukkyastley.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyastley.webp -------------------------------------------------------------------------------- /public/resources/vukkybroken.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkybroken.webp -------------------------------------------------------------------------------- /public/resources/vukkyburger.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyburger.webp -------------------------------------------------------------------------------- /public/resources/vukkybyebye.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkybyebye.webp -------------------------------------------------------------------------------- /public/resources/vukkydeleted.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkydeleted.webp -------------------------------------------------------------------------------- /public/resources/vukkydrawing.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkydrawing.webp -------------------------------------------------------------------------------- /public/resources/vukkyinabox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyinabox.webp -------------------------------------------------------------------------------- /public/resources/vukkymarble.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkymarble.webp -------------------------------------------------------------------------------- /public/resources/vukkymerging.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkymerging.webp -------------------------------------------------------------------------------- /public/resources/vukkymusic.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkymusic.webp -------------------------------------------------------------------------------- /public/resources/vukkyoffate.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyoffate.webp -------------------------------------------------------------------------------- /public/resources/vukkypizza.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkypizza.webp -------------------------------------------------------------------------------- /public/resources/vukkyplanet.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyplanet.webp -------------------------------------------------------------------------------- /public/resources/vukkyprinter.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyprinter.webp -------------------------------------------------------------------------------- /public/resources/vukkyshaman.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyshaman.webp -------------------------------------------------------------------------------- /public/resources/vukkytroll.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkytroll.webp -------------------------------------------------------------------------------- /public/resources/webtvvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/webtvvukky.webp -------------------------------------------------------------------------------- /public/resources/SPOILER_byekky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/SPOILER_byekky.webp -------------------------------------------------------------------------------- /public/resources/Vukky_Magician.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/Vukky_Magician.webp -------------------------------------------------------------------------------- /public/resources/animpixelvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/animpixelvukky.webp -------------------------------------------------------------------------------- /public/resources/asciiartvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/asciiartvukky.webp -------------------------------------------------------------------------------- /public/resources/ausocketvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/ausocketvukky.webp -------------------------------------------------------------------------------- /public/resources/badsantavukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/badsantavukky.webp -------------------------------------------------------------------------------- /public/resources/burntvukkymeat.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/burntvukkymeat.webp -------------------------------------------------------------------------------- /public/resources/businessvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/businessvukky.webp -------------------------------------------------------------------------------- /public/resources/contrastvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/contrastvukky.webp -------------------------------------------------------------------------------- /public/resources/corruptedvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/corruptedvukky.webp -------------------------------------------------------------------------------- /public/resources/earbleedvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/earbleedvukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Hecker.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Hecker.webp -------------------------------------------------------------------------------- /public/resources/pukkies/OlafII.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/OlafII.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Piste.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Piste.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Vansh.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Vansh.webp -------------------------------------------------------------------------------- /public/resources/pukkies/airil.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/airil.webp -------------------------------------------------------------------------------- /public/resources/pukkies/divfar.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/divfar.webp -------------------------------------------------------------------------------- /public/resources/pukkies/duckky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/duckky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/ender.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/ender.webp -------------------------------------------------------------------------------- /public/resources/pukkies/gepli.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/gepli.webp -------------------------------------------------------------------------------- /public/resources/pukkies/isavc.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/isavc.webp -------------------------------------------------------------------------------- /public/resources/pukkies/r6e1c.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/r6e1c.webp -------------------------------------------------------------------------------- /public/resources/pukkies/skelly.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/skelly.webp -------------------------------------------------------------------------------- /public/resources/pukkies/slash.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/slash.webp -------------------------------------------------------------------------------- /public/resources/pukkies/smokey.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/smokey.webp -------------------------------------------------------------------------------- /public/resources/pukkies/txger.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/txger.webp -------------------------------------------------------------------------------- /public/resources/pukkies/vansh.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/vansh.webp -------------------------------------------------------------------------------- /public/resources/pukkies/vukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/vukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/wazii.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/wazii.webp -------------------------------------------------------------------------------- /public/resources/pukkies/xotic.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/xotic.webp -------------------------------------------------------------------------------- /public/resources/pukkyvukkybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkyvukkybox.webp -------------------------------------------------------------------------------- /public/resources/raindeervukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/raindeervukky.webp -------------------------------------------------------------------------------- /public/resources/redactedtvvukky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/redactedtvvukky.png -------------------------------------------------------------------------------- /public/resources/sharkvukkybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/sharkvukkybox.webp -------------------------------------------------------------------------------- /public/resources/strandedvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/strandedvukky.webp -------------------------------------------------------------------------------- /public/resources/swimmingvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/swimmingvukky.webp -------------------------------------------------------------------------------- /public/resources/testtubevukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/testtubevukky.webp -------------------------------------------------------------------------------- /public/resources/unboxhappymeal.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxhappymeal.mp3 -------------------------------------------------------------------------------- /public/resources/unboxsupertuxxy.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/unboxsupertuxxy.wav -------------------------------------------------------------------------------- /public/resources/veggievukkybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/veggievukkybox.webp -------------------------------------------------------------------------------- /public/resources/vukkyboxwatch.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyboxwatch.webp -------------------------------------------------------------------------------- /public/resources/vukkybrokener.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkybrokener.webp -------------------------------------------------------------------------------- /public/resources/vukkyhappymeal.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyhappymeal.webp -------------------------------------------------------------------------------- /public/resources/vukkysgoodbye.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkysgoodbye.webp -------------------------------------------------------------------------------- /public/resources/warpedvukkybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/warpedvukkybox.webp -------------------------------------------------------------------------------- /public/resources/wikilinkvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/wikilinkvukky.webp -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Editor-based HTTP Client requests 5 | /httpRequests/ 6 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | ## Reporting a Vulnerability 4 | 5 | Please report all vulnerabilities to contact@vukkybox.com 6 | -------------------------------------------------------------------------------- /public/resources/ReallyTallVukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/ReallyTallVukky.webp -------------------------------------------------------------------------------- /public/resources/beggarsvukkybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/beggarsvukkybox.webp -------------------------------------------------------------------------------- /public/resources/classicvukkybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/classicvukkybox.webp -------------------------------------------------------------------------------- /public/resources/cookedvukkymeat.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/cookedvukkymeat.webp -------------------------------------------------------------------------------- /public/resources/pukkies/1nfinity.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/1nfinity.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Bugspukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Bugspukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Hamoude.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Hamoude.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Kelpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Kelpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Midofey.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Midofey.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Reyypukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Reyypukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Spookyy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Spookyy.webp -------------------------------------------------------------------------------- /public/resources/pukkies/admpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/admpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/alexhewo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/alexhewo.webp -------------------------------------------------------------------------------- /public/resources/pukkies/axldevil.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/axldevil.webp -------------------------------------------------------------------------------- /public/resources/pukkies/blxxdrxsh.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/blxxdrxsh.webp -------------------------------------------------------------------------------- /public/resources/pukkies/crokobos.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/crokobos.webp -------------------------------------------------------------------------------- /public/resources/pukkies/dukepukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/dukepukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/katpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/katpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/lilmelon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/lilmelon.webp -------------------------------------------------------------------------------- /public/resources/pukkies/midofey.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/midofey.webp -------------------------------------------------------------------------------- /public/resources/pukkies/nahsahh.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/nahsahh.webp -------------------------------------------------------------------------------- /public/resources/pukkies/pandarose.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/pandarose.webp -------------------------------------------------------------------------------- /public/resources/pukkies/plerion.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/plerion.webp -------------------------------------------------------------------------------- /public/resources/pukkies/scooberto.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/scooberto.webp -------------------------------------------------------------------------------- /public/resources/pukkies/skycube.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/skycube.webp -------------------------------------------------------------------------------- /public/resources/pukkies/strixxem.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/strixxem.webp -------------------------------------------------------------------------------- /public/resources/vegetablevukkybox.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vegetablevukkybox.webp -------------------------------------------------------------------------------- /public/resources/vukkywashington.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkywashington.webp -------------------------------------------------------------------------------- /public/resources/contractsmallvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/contractsmallvukky.webp -------------------------------------------------------------------------------- /public/resources/ezgif.com-gif-maker.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/ezgif.com-gif-maker.webp -------------------------------------------------------------------------------- /public/resources/oversimplifiedvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/oversimplifiedvukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Jamalpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Jamalpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Kannapukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Kannapukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/LIGHTYpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/LIGHTYpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Shadypukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Shadypukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/beanOSpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/beanOSpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/fake_beluga.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/fake_beluga.webp -------------------------------------------------------------------------------- /public/resources/pukkies/jellopukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/jellopukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/stinkywinky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/stinkywinky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/yourfriend.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/yourfriend.webp -------------------------------------------------------------------------------- /public/resources/sleepdeprivedvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/sleepdeprivedvukky.webp -------------------------------------------------------------------------------- /public/resources/vukkyboxwatchwatch.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/vukkyboxwatchwatch.webp -------------------------------------------------------------------------------- /public/resources/Vocaroo_1KS1utKw6WXJ1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/Vocaroo_1KS1utKw6WXJ1.mp3 -------------------------------------------------------------------------------- /public/resources/pukkies/Jaeger129pukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Jaeger129pukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/LemonWRLDpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/LemonWRLDpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/Noodlespukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/Noodlespukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/VocalFanpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/VocalFanpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/f4tb01101pukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/f4tb01101pukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/flowzeepukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/flowzeepukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/grimmiepukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/grimmiepukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/idektbhpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/idektbhpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/itzflakespukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/itzflakespukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/meandyourmom.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/meandyourmom.webp -------------------------------------------------------------------------------- /public/resources/pukkies/patricknpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/patricknpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/slonkey_tint.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/slonkey_tint.webp -------------------------------------------------------------------------------- /public/resources/pukkies/suriyumpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/suriyumpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/sydneypukkyone.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/sydneypukkyone.webp -------------------------------------------------------------------------------- /public/resources/pukkies/sydneypukkytwo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/sydneypukkytwo.webp -------------------------------------------------------------------------------- /public/resources/pukkies/theblueburger.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/theblueburger.webp -------------------------------------------------------------------------------- /public/resources/pukkies/centauruslacrux.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/centauruslacrux.webp -------------------------------------------------------------------------------- /public/resources/pukkies/mrmustach8pukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/mrmustach8pukky.webp -------------------------------------------------------------------------------- /.deepsource.toml: -------------------------------------------------------------------------------- 1 | version = 1 2 | 3 | [[analyzers]] 4 | name = "shell" 5 | enabled = true 6 | 7 | [[analyzers]] 8 | name = "javascript" 9 | enabled = true -------------------------------------------------------------------------------- /public/resources/coloredcontractsmallvukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/coloredcontractsmallvukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/profiredevelopment.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/profiredevelopment.webp -------------------------------------------------------------------------------- /public/resources/pukkies/jojoanimewatcherpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/jojoanimewatcherpukky.webp -------------------------------------------------------------------------------- /public/resources/pukkies/AstroWRLDSurviverpukky.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LITdevs-archive/vukkybox/HEAD/public/resources/pukkies/AstroWRLDSurviverpukky.webp -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /public/resources/offline.html: -------------------------------------------------------------------------------- 1 | 2 | Vukkybox - Offline 3 | 4 | Either you are offline, or the server is having issues. Try again later! 5 | 6 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | contact_links: 3 | - name: Support on Discord 4 | url: https://discord.gg/TJ6BfgXffa 5 | about: Please ask and answer questions here 6 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | -------------------------------------------------------------------------------- /public/resources/reskin/corrupted.js: -------------------------------------------------------------------------------- 1 | // hi code explorer how are you doin 2 | document.querySelector("nav").remove(); 3 | document.body.classList = []; 4 | document.querySelector("#reward").classList.remove("hidden"); -------------------------------------------------------------------------------- /public/resources/reskin/vukkynow.js: -------------------------------------------------------------------------------- 1 | document.querySelector("#reward img").style.cursor = "pointer" 2 | document.querySelector("#reward img").onclick = function() { 3 | document.location.href = "https://vukky.neocities.org?vukkybox" 4 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | No. The Vukkybox code is available here for you to view and contribute to. 2 | You may not use it to create your own version of Vukkybox, at least not without permission. 3 | 4 | And if you do, you must make its source code public, just as we did. 5 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | content: [ 3 | "./public/*.ejs", 4 | "./public/common/*.ejs", 5 | "./public/resources/*.js" 6 | ], 7 | darkMode: 'media', // or 'media' or 'class' 8 | theme: { 9 | extend: {}, 10 | }, 11 | variants: { 12 | extend: {} 13 | }, 14 | plugins: [], 15 | } 16 | -------------------------------------------------------------------------------- /public/adminfakefailed.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |

Tricks and Traps

5 |

Your attempt to subvert security has been recorded. Please stay where you are. Someone will come to pick you up.

6 |

If you aren't supposed to have access to these pages, this would be a fine time to stop trying.

7 |

Remember, the computer is your friend!

8 | -------------------------------------------------------------------------------- /public/resources/deleted.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Vukkybox - Account Deleted 7 | 8 | 9 | 10 |

Account deleted.

11 | Thanks for participating! If you'd like, you can create a new account. 12 | 13 | -------------------------------------------------------------------------------- /.idea/vukkybox-classic.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | SESSION_SECRET=aasdadwadawd 2 | 3 | GOOGLE_CLIENT_ID=poopoo2.apps.googleusercontent.com 4 | GOOGLE_CLIENT_SECRET=pissypoo 5 | 6 | GITHUB_CLIENT_ID= :D 7 | GITHUB_CLIENT_SECRET= -II- 8 | 9 | CLIENT_ID=discord client id 10 | CLIENT_SECRET=discord client secret 11 | 12 | MEDIAWIKI_CONSUMER=your consumer key 13 | MEDIAWIKI_SECRET=your secret 14 | 15 | MONGODB_HOST=mongodb+srv://yourhost:yourpassword@yourhost.fe41o.mongodb.net/yourhost?retryWrites=true&w=majority 16 | 17 | DISCORD_WEBHOOK=https://discord.com/api/webhooks/803471580321661521/HAUYHDiu8h8uyh3ui2yuh8ufyh78942jfh87wh -------------------------------------------------------------------------------- /public/adminfakeauthed.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |

Vukkybox Tricks

5 | INJECT CHARACTER
6 | DISPENSE BUX
7 | DROP USERS

8 | This is meant for use by LIT Devs members. If you are not supposed to be here, please go somewhere else immediately. All access to this page is monitored. 9 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | # To get started with Dependabot version updates, you'll need to specify which 2 | # package ecosystems to update and where the package manifests are located. 3 | # Please see the documentation for all configuration options: 4 | # https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates 5 | 6 | version: 2 7 | updates: 8 | - package-ecosystem: "npm" # See documentation for possible values 9 | directory: "/" # Location of package manifests 10 | open-pull-requests-limit: 999 # lol i don't care 11 | schedule: 12 | interval: "daily" 13 | -------------------------------------------------------------------------------- /public/resources/pwamanifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Vukkybox", 3 | "icons": [ 4 | { 5 | "src": "/resources/icons/192.png", 6 | "type": "image/png", 7 | "sizes": "192x192" 8 | }, 9 | { 10 | "src": "/resources/icons/512.png", 11 | "type": "image/png", 12 | "sizes": "512x512" 13 | } 14 | ], 15 | "start_url": "/", 16 | "theme_color": "#00a8f3", 17 | "background_color": "#c8966c", 18 | "description": "A gacha game featuring Vukkies!", 19 | "display": "fullscreen", 20 | "orientation": "portrait" 21 | } -------------------------------------------------------------------------------- /public/resources/transactionTypes.json: -------------------------------------------------------------------------------- 1 | { 2 | "balanceset": "Administrator edited balance", 3 | "mining_rvn": "Ravencoin mining payout", 4 | "mining_eth": "Ethereum mining payout", 5 | "daily": "Daily login bonus", 6 | "hourly": "Hourly login bonus", 7 | "boxpurchase": "Box purchase", 8 | "boxrefund": "Duplicate Vukky refund (Legacy, 10%)", 9 | "boxrefund2fa": "Duplicate Vukky refund (2FA, 10%)", 10 | "boxrefundno2fa": "Duplicate Vukky refund (no 2FA, 5%)", 11 | "code": "Promo code", 12 | "registration": "Registration bonus", 13 | "twofactor": "Two factor authentication enabled" 14 | } -------------------------------------------------------------------------------- /public/resources/github.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/translog.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Transaction Log 9 | 10 | 11 | 12 | 13 | 14 | 15 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 16 | <%- include('common/transactionlog.ejs', {transactionLog: JSON.stringify(transLog)}); %> 17 | <%- include('common/footer.ejs'); %> 18 | 19 | -------------------------------------------------------------------------------- /public/common/footer.ejs: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 | Vukkybox, a LIT Devs service Copyright - Terms of Service - Privacy Policy - Credits 5 | 6 |
7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Vukkybox [![Uptime](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Flitdevs%2Fupptime%2Fmaster%2Fapi%2Fvukkybox%2Fuptime.json) ![Uptime](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Flitdevs%2Fupptime%2Fmaster%2Fapi%2Fvukkybox%2Fresponse-time.json)](https://status.litdevs.org) [![Discord](https://img.shields.io/discord/868937321402204220?color=5865f2&label=chat&logo=discord&logoColor=7289da)](https://discord.gg/z5tmTWU7Qw) [![Pointless badge](https://img.shields.io/badge/pointless%20badges%3F-we%20have%20em-success)](https://shields.io) 2 | 3 | 4 | Welcome to the Vukkybox repository! [This](https://github.com/litdevs/vukkybox) is where Vukkybox's source code is hosted. 5 | 6 | If you are looking for the Vukkies themselves, they are kind of all over the place, just so you know. For the Vukky licensing, please see [the Vukmoji license](https://github.com/Vukkyy/vukmoji/blob/master/LICENSE). 7 | -------------------------------------------------------------------------------- /public/adminfake.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 15 | 16 |

Vukkybox Tricks

17 |

Hello, Vukkybox user! You have reached the "tricks" page. This is meant for use by LIT Devs members. Please enter the access password now. If you are not supposed to be here, please go somewhere else immediately.

18 |

All access to this page is monitored. Unauthorized access may result in termination.

19 |

Remember, the computer is your friend.

20 | 21 | -------------------------------------------------------------------------------- /public/email/2faenable.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | 5 |

Vukkybox

6 |
7 |
8 |
9 | Hello, $username
10 | Two-Factor Authentication has been enabled on your account.

11 | If this was not you, please reset 2FA here.
12 | If this was you, you can ignore this email. 13 |
14 |
15 |
16 | a LIT Devs service Terms of Service - Privacy Policy 17 |
-------------------------------------------------------------------------------- /public/email/emailCode.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |
4 |
5 | 6 |

Vukkybox

7 |
8 |
9 |
10 | Hello, $username
11 | You have requested to reset your Authenticator.

12 | The verification code you need to enter is provided below
13 |
$emailRecoveryCode

14 |
15 |
16 |
17 | a LIT Devs service Terms of Service - Privacy Policy 18 |
19 |
20 | -------------------------------------------------------------------------------- /public/resources/twitter.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 17 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- 1 | name: ✨ Feature request 2 | description: Suggest something new for the game 3 | labels: [enhancement] 4 | body: 5 | - type: checkboxes 6 | attributes: 7 | label: Is there an existing issue for this? 8 | description: Please search to see if an issue already exists for the feature you're about to suggest. 9 | options: 10 | - label: I have searched the existing issues 11 | required: true 12 | - type: textarea 13 | attributes: 14 | label: Your suggestion 15 | description: What do you want us to implement? 16 | validations: 17 | required: true 18 | - type: textarea 19 | attributes: 20 | label: Why should this be implemented? 21 | description: Oh, come on, the title is descriptive enough. 22 | validations: 23 | required: true 24 | - type: textarea 25 | attributes: 26 | label: Anything else? 27 | description: | 28 | Links? References? Mockups? Anything that will give us more context about your feature suggestion goes here! 29 | 30 | Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. 31 | validations: 32 | required: false 33 | -------------------------------------------------------------------------------- /public/email/2fadisable.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | 5 |

Vukkybox

6 |
7 |
8 |
9 | Hello, $username
10 | Two-Factor Authentication has been disabled on your account, you can enable it here.

11 | If this was not you, please enable 2FA here, and change your email password, and the password on the service you registered to Vukkybox with.
12 |
13 |
14 |
15 | a LIT Devs service Terms of Service - Privacy Policy 16 |
-------------------------------------------------------------------------------- /public/resources/google.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /public/beta.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | Vukkybox - Secret Settings 4 | 5 | 6 |

Hey! Nice job finding this page.

7 |
8 | 9 |

This page enables Beta features. We probably won't tell you what they are, but you might notice some issues or new features ahead of time!

10 |

We initially created this feature for developers... but since you found it, have fun!

11 | 12 |
13 | 14 |

15 | 16 |
17 | 18 | 24 | -------------------------------------------------------------------------------- /public/email/terms.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | 5 |

Vukkybox

6 |
7 |
8 |
9 | Hello, $username
10 | We have updated our legal documents.

11 | You can find the updated Privacy Policy here and the Terms of Service here.
12 | Upon logging into the site you will be prompted to accept these updated documents, or delete your account.

13 | You're receiving this email because you have an account on vukkybox.com. 14 |
15 |
16 |
17 | a LIT Devs service Terms of Service - Privacy Policy 18 |
-------------------------------------------------------------------------------- /public/editProfile.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Edit Profile 9 | 10 | 11 | 12 |
13 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 14 |
15 |
16 |
17 | 18 | 19 | 20 | 21 |
22 |
23 | 24 |
25 | <%- include('common/footer.ejs'); %> 26 | 27 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | public/resources/style.css 2 | emails.txt 3 | 4 | # Logs 5 | logs 6 | *.log 7 | npm-debug.log* 8 | yarn-debug.log* 9 | yarn-error.log* 10 | 11 | # Runtime data 12 | pids 13 | *.pid 14 | *.seed 15 | *.pid.lock 16 | 17 | # Directory for instrumented libs generated by jscoverage/JSCover 18 | lib-cov 19 | 20 | # Coverage directory used by tools like istanbul 21 | coverage 22 | 23 | # nyc test coverage 24 | .nyc_output 25 | 26 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 27 | .grunt 28 | 29 | # Bower dependency directory (https://bower.io/) 30 | bower_components 31 | 32 | # node-waf configuration 33 | .lock-wscript 34 | 35 | # Compiled binary addons (https://nodejs.org/api/addons.html) 36 | build/Release 37 | 38 | # Dependency directories 39 | node_modules/ 40 | jspm_packages/ 41 | 42 | # TypeScript v1 declaration files 43 | typings/ 44 | 45 | # Optional npm cache directory 46 | .npm 47 | 48 | # Optional eslint cache 49 | .eslintcache 50 | 51 | # Optional REPL history 52 | .node_repl_history 53 | 54 | # Output of 'npm pack' 55 | *.tgz 56 | 57 | # Yarn Integrity file 58 | .yarn-integrity 59 | 60 | # dotenv environment variables file 61 | .env 62 | 63 | # parcel-bundler cache (https://parceljs.org/) 64 | .cache 65 | 66 | # next.js build output 67 | .next 68 | 69 | # nuxt.js build output 70 | .nuxt 71 | 72 | # vuepress build output 73 | .vuepress/dist 74 | 75 | # Serverless directories 76 | .serverless 77 | 78 | # FuseBox cache 79 | .fusebox/ 80 | *.pem 81 | cert.pem 82 | chain.pem 83 | privkey.pem 84 | *.pem 85 | privkey.pem 86 | cert.pem 87 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vukkybox", 3 | "version": "2.0.0", 4 | "description": "Collect Vukkies trapped in boxes!", 5 | "main": "app.js", 6 | "scripts": { 7 | "cssdev": "npx postcss src/resources/*.css -d public/resources/", 8 | "cssprod": "cross-env NODE_ENV=production npx postcss src/resources/*.css -d public/resources/", 9 | "cert": "certbot renew" 10 | }, 11 | "repository": { 12 | "type": "git", 13 | "url": "git+https://github.com/litdevs/vukkybox.git" 14 | }, 15 | "keywords": [ 16 | "nodejs" 17 | ], 18 | "author": "Skelly, Vukky", 19 | "license": "UNLICENSED", 20 | "bugs": { 21 | "url": "https://github.com/litdevs/vukkybox/issues" 22 | }, 23 | "homepage": "https://github.com/litdevs/vukkybox#readme", 24 | "devDependencies": { 25 | "autoprefixer": "^10.4.12", 26 | "cross-env": "^7.0.3", 27 | "postcss": "^8.4.18", 28 | "postcss-cli": "^10.0.0", 29 | "tailwindcss": "^3.1.8" 30 | }, 31 | "dependencies": { 32 | "connect-mongodb-session": "^3.0.0", 33 | "cookie-parser": "^1.4.6", 34 | "csurf": "^1.11.0", 35 | "discord-webhook-node": "^1.1.8", 36 | "dotenv": "^16.0.3", 37 | "ejs": "^3.1.8", 38 | "express": "^4.18.2", 39 | "express-fileupload": "^1.4.0", 40 | "express-rate-limit": "^6.6.0", 41 | "express-session": "^1.17.3", 42 | "mongoose": "^6.6.5", 43 | "node-fetch": "^2.6.7", 44 | "nodemailer": "^6.8.0", 45 | "passport": "^0.6.0", 46 | "passport-litauth": "^1.1.0", 47 | "qrcode": "^1.5.1", 48 | "speakeasy": "^2.0.0", 49 | "webp-converter": "^2.3.3" 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /public/common/transactionlog.ejs: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 | 5 | 6 |

7 |
8 |
9 | 28 | -------------------------------------------------------------------------------- /src/resources/style.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | .button { 6 | @apply whitespace-normal inline-flex items-center px-4 py-2 rounded-lg shadow-md text-black bg-white; 7 | } 8 | .button-blue { 9 | @apply text-blue-500 hover:text-white hover:bg-blue-500; 10 | } 11 | .login { 12 | display:flex; 13 | align-items:center; 14 | justify-content:center; 15 | } 16 | 17 | .dropdown { 18 | position: relative; 19 | display: inline-flex; 20 | } 21 | 22 | .dropdown-content { 23 | display: none; 24 | color:white; 25 | right: 0; 26 | position: absolute; 27 | background-color: #08002e; 28 | transform: translate(-5px, 22px); 29 | min-width: 160px; 30 | border-radius: 5px; 31 | box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); 32 | z-index: 1; 33 | } 34 | 35 | .dropdown-content a { 36 | color: white; 37 | padding: 12px 16px; 38 | text-decoration: none; 39 | display: block; 40 | } 41 | 42 | 43 | .dropdown-content a:hover {background-color: #ddd; color:black; border-radius: 5px;} 44 | 45 | .dropdown:hover .dropdown-content {display: block;} 46 | 47 | .bg-gradient-to-br { 48 | background-repeat: no-repeat; 49 | background-attachment: fixed; 50 | } 51 | 52 | .dupes { 53 | position: absolute; 54 | border-radius: 15px; 55 | right: 0; 56 | top: 0; 57 | width: 32px; 58 | height: 32px; 59 | } 60 | 61 | .loginPopup { 62 | z-index:1; 63 | position: absolute; 64 | left: 50%; 65 | top: 20%; 66 | transform: translate(-50%); 67 | display: none; 68 | } 69 | .lbTable { 70 | border-collapse: separate; 71 | border-spacing: 15px 10px; 72 | } 73 | .font-half-bold { 74 | font-weight: 500; 75 | } -------------------------------------------------------------------------------- /public/common/loginPopup.ejs: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Woo, thank you for your interest! In order to do that, you must sign in.

4 |

5 |

6 | 7 |
8 | 28 |
-------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- 1 | name: 🐞 Bug 2 | description: File a bug/issue 3 | labels: [bug] 4 | body: 5 | - type: checkboxes 6 | attributes: 7 | label: Is there an existing issue for this? 8 | description: Please search to see if an issue already exists for the bug you encountered. 9 | options: 10 | - label: I have searched the existing issues 11 | required: true 12 | - type: textarea 13 | attributes: 14 | label: Current Behavior 15 | description: A concise description of what you're experiencing. 16 | validations: 17 | required: true 18 | - type: textarea 19 | attributes: 20 | label: Expected Behavior 21 | description: A concise description of what you expected to happen. 22 | validations: 23 | required: true 24 | - type: textarea 25 | attributes: 26 | label: Steps To Reproduce 27 | description: Steps to reproduce the behavior. 28 | placeholder: | 29 | 1. Go to store 30 | 2. Buy a box 31 | 3. Watch box spin 32 | 4. Everything explodes! AAAA! 33 | validations: 34 | required: true 35 | - type: textarea 36 | attributes: 37 | label: Environment 38 | description: | 39 | examples: 40 | - **OS**: Windows 11 41 | - **Browser**: Chrome 96.0.4664.110 42 | - **Login method**: Discord 43 | If the bug does not depend on your environment, simply type "Any". 44 | value: | 45 | - OS: 46 | - Browser: 47 | - Login method: 48 | render: markdown 49 | validations: 50 | required: true 51 | - type: textarea 52 | attributes: 53 | label: Anything else? 54 | description: | 55 | Links? References? Anything that will give us more context about the issue you are encountering goes here! 56 | 57 | Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. 58 | validations: 59 | required: false 60 | -------------------------------------------------------------------------------- /public/common/news.ejs: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 |

We now have a Reddit subreddit! (reddit reddit reddit.)

5 |
6 | If you subscribe to it before April 1st, you will get a special 10,000 Vukkybux code delivered to your Reddit inbox!
7 | So what are you waiting for? Join now! https://reddit.com/r/vukkybox
8 |
9 | Please note that it will take an hour for the code to arrive. 10 |

11 | 12 | 13 |
14 | 29 |
-------------------------------------------------------------------------------- /public/resources/discord.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/resources/imagemap.js: -------------------------------------------------------------------------------- 1 | /*! Image Map Resizer (imageMapResizer.min.js ) - v1.0.10 - 2019-04-10 2 | * Desc: Resize HTML imageMap to scaled image. 3 | * Copyright: (c) 2019 David J. Bradshaw - dave@bradshaw.net 4 | * License: MIT 5 | */ 6 | 7 | !function(){"use strict";function r(){function e(){var r={width:u.width/u.naturalWidth,height:u.height/u.naturalHeight},a={width:parseInt(window.getComputedStyle(u,null).getPropertyValue("padding-left"),10),height:parseInt(window.getComputedStyle(u,null).getPropertyValue("padding-top"),10)};i.forEach(function(e,t){var n=0;o[t].coords=e.split(",").map(function(e){var t=1==(n=1-n)?"width":"height";return a[t]+Math.floor(Number(e)*r[t])}).join(",")})}function t(e){return e.coords.replace(/ *, */g,",").replace(/ +/g,",")}function n(){clearTimeout(d),d=setTimeout(e,250)}function r(e){return document.querySelector('img[usemap="'+e+'"]')}var a=this,o=null,i=null,u=null,d=null;"function"!=typeof a._resize?(o=a.getElementsByTagName("area"),i=Array.prototype.map.call(o,t),u=r("#"+a.name)||r(a.name),a._resize=e,u.addEventListener("load",e,!1),window.addEventListener("focus",e,!1),window.addEventListener("resize",n,!1),window.addEventListener("readystatechange",e,!1),document.addEventListener("fullscreenchange",e,!1),u.width===u.naturalWidth&&u.height===u.naturalHeight||e()):a._resize()}function e(){function t(e){e&&(!function(e){if(!e.tagName)throw new TypeError("Object is not a valid DOM element");if("MAP"!==e.tagName.toUpperCase())throw new TypeError("Expected tag, found <"+e.tagName+">.")}(e),r.call(e),n.push(e))}var n;return function(e){switch(n=[],typeof e){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(e||"map"),t);break;case"object":t(e);break;default:throw new TypeError("Unexpected data type ("+typeof e+").")}return n}}"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&"object"==typeof module.exports?module.exports=e():window.imageMapResize=e(),"jQuery"in window&&(window.jQuery.fn.imageMapResize=function(){return this.filter("map").each(r).end()})}(); 8 | //# sourceMappingURL=imageMapResizer.map -------------------------------------------------------------------------------- /public/resources/pwasw.js: -------------------------------------------------------------------------------- 1 | //this function triggers when the user clicks the Install app button. 2 | self.addEventListener('install', (event)=>{ 3 | event.waitUntil( 4 | caches.keys().then(function(names) { 5 | for (let name of names) 6 | caches.delete(name); 7 | }), 8 | caches.open('v54').then((cache)=>{ 9 | return cache.addAll([ // the secrets list :( 10 | "/resources/spin.js", 11 | "/resources/offline.html", 12 | "/resources/loading.ogg", 13 | "/resources/gallery.ogg", 14 | "/resources/gallerydone.ogg", 15 | "/resources/shop.ogg", 16 | "/resources/admin.ogg", 17 | "/resources/unbox.wav", 18 | "/resources/unboxcommon.wav", 19 | "/resources/unboxgnome.wav", 20 | "/resources/unboxnudge.mp3", 21 | "/resources/unboxrare.wav", 22 | "/resources/unboxspinning.ogg", 23 | "/resources/unboxsussy.mp3", 24 | "/resources/unboxunique.wav", 25 | "/resources/nobalance.wav", 26 | "/resources/tada.ogg", 27 | "/resources/menumusic.ogg", 28 | "/resources/select.flac", 29 | "/resources/unboxbroken.wav", 30 | "/resources/purchase.wav", 31 | "/resources/unboxnancy.mp3", 32 | "/resources/unboxglitch.mp3", 33 | "/resources/icons/512.png", 34 | "/resources/unboxsupertuxxy.wav", 35 | "/resources/unboxwebtv.ogg", 36 | "/resources/unboxmsntv.ogg", 37 | "/resources/imagemap.js", 38 | "/resources/unboxcrusty.ogg", 39 | "/resources/icons/santa.png", 40 | "/resources/beggarsvukkybox.webp", 41 | "/resources/credits.ogg", 42 | "/resources/leaderboard.ogg", 43 | "/resources/unboxhappymeal.mp3" 44 | ]); 45 | }) 46 | ); 47 | }); 48 | 49 | //this function kinda acts like a middlware to all requests 50 | self.addEventListener('fetch', (event)=>{ 51 | event.respondWith( 52 | caches.match(event.request).then(function(response){ 53 | return response || fetch(event.request); 54 | }).catch(()=>{ 55 | return caches.match('/resources/offline.html'); 56 | }) 57 | ); 58 | }); 59 | -------------------------------------------------------------------------------- /public/common/navbar.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 35 |
-------------------------------------------------------------------------------- /public/popup.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Confirmation 9 | 10 | 11 | 12 | 13 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 14 |
15 |
16 |

Our legal documents have changed.

17 |

Do you agree to our updated Terms of Service and Privacy Policy?

18 | 19 | 20 |
21 | 22 |

23 | 24 |
25 |
You are seeing this because we updated one or both of the above documents.

26 |
27 | <%- include('common/footer.ejs'); %> 28 | 29 | 38 | -------------------------------------------------------------------------------- /public/error.ejs: -------------------------------------------------------------------------------- 1 | Vukkybox - Service Unavailable 2 | 3 | 4 | 5 | 6 | 7 | 8 | <% if(friendlyError) { %> 9 |

Well, that clearly didn't work.

10 | <%-friendlyError %> 11 | <% } else { %> 12 |

The Vukkies are on fire, and it's all your fault.

13 | Just kidding about that last part, it's probably not your fault. The Vukkies are on fire, though!
14 | Please copy the error below in its entirety and send it to Vukkybox support for further assistance. We will need the error to fix the issue.
15 | If you're not sure where to contact us, contact us in our Discord server or by email.
16 |
VUKKYBOX ERROR LOG(tm)
DETERMINED FAULT: USER
PLEASE SEND THE ERROR BELOW TO DEVELOPERS

---ERROR STARTS HERE---
<%=stacktrace %>
---ERROR ENDS HERE---

Powered by Vukky technology - UFVKYEL v26.12.2021
17 | <% } %> 18 |

19 | <% if(friendlyError) { %> 20 |
Vukkybox is a service by LIT Devs, and hopefully always will be. But you knew that! 21 | <% } else { %> 22 |
Vukkybox was a service by LIT Devs, until you broke it. Please contact us now. 23 | <% } %> -------------------------------------------------------------------------------- /public/common/news_2fa.ejs: -------------------------------------------------------------------------------- 1 |
2 |
3 | 4 |

Vukkybox now has 2-Factor Authentication.

5 |
6 |

Ok, but why should I care?

7 |

Great that you asked! 2FA on Vukkybox comes with several benefits:

8 |
    9 |
  • Increased account security, only you can access it.
  • 10 |
  • Balance cannot be spent unless you have entered your verification code in the past 30 minutes
  • 11 |
  • 2000 Vukkybux bonus for enabling it
  • 12 |
  • 10% refund on duplicates instead of 5%
  • 13 |
  • No annoying reminders
  • 14 |
  • Fancy lock symbol on your profile page
  • 15 |
16 |
17 | 18 | 19 |
20 | 35 |
-------------------------------------------------------------------------------- /public/index.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 18 | <%- news ? include('common/news.ejs', {csrfToken: csrfToken}) : '' %> 19 |
20 |
21 | <% if(user) { %> 22 | Hi <%= user.username%>! Welcome to Vukkybox.
23 | You might want to go to the storefront, or join our epic Discord server to chat about the game and submit your own Vukkies!! 24 | <% } else {%> 25 | Welcome to Vukkybox, the online gachapon-like game that lets you collect mysterious creatures known as "Vukkies"!
26 | Right now, you can collect these Vukkies and show off your collection, but more cool features such as trading is coming soon.
27 | The Vukkies are really cute, and there's over 300 of them! Are you ready to collect them all? Just make an account, and start collecting!

28 |
29 | <% } %> 30 |

Some assets used on this site have been made by volunteers! If you'd like to know who they are, view our credits.
You can also suggest new things to be added into the game or report bugs! Just go to our GitHub page. 31 |
32 |
33 | <%- include('common/footer.ejs'); %> 34 | 35 | -------------------------------------------------------------------------------- /public/login.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Login 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 17 |
18 |
19 | <% if(redirect) { %> 20 |

Woo, thank you for your interest! In order to do that, you must sign in.

21 | <% } else { %> 22 |

Woo! Please sign in with one of these methods.

23 | <% } %> 24 |

25 |

26 | 27 |
28 | <%- include('common/footer.ejs'); %> 29 |
30 | 31 | 43 | -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- 1 | # For most projects, this workflow file will not need changing; you simply need 2 | # to commit it to your repository. 3 | # 4 | # You may wish to alter this file to override the set of languages analyzed, 5 | # or to provide custom queries or build logic. 6 | # 7 | # ******** NOTE ******** 8 | # We have attempted to detect the languages in your repository. Please check 9 | # the `language` matrix defined below to confirm you have the correct set of 10 | # supported CodeQL languages. 11 | # 12 | name: "CodeQL" 13 | 14 | on: 15 | push: 16 | branches: [ main ] 17 | pull_request: 18 | # The branches below must be a subset of the branches above 19 | branches: [ main ] 20 | schedule: 21 | - cron: '44 1 * * 1' 22 | 23 | jobs: 24 | analyze: 25 | name: Analyze 26 | runs-on: ubuntu-latest 27 | permissions: 28 | actions: read 29 | contents: read 30 | security-events: write 31 | 32 | strategy: 33 | fail-fast: false 34 | matrix: 35 | language: [ 'javascript' ] 36 | # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ] 37 | # Learn more about CodeQL language support at https://git.io/codeql-language-support 38 | 39 | steps: 40 | - name: Checkout repository 41 | uses: actions/checkout@v2 42 | 43 | # Initializes the CodeQL tools for scanning. 44 | - name: Initialize CodeQL 45 | uses: github/codeql-action/init@v1 46 | with: 47 | languages: ${{ matrix.language }} 48 | queries: security-and-quality 49 | # If you wish to specify custom queries, you can do so here or in a config file. 50 | # By default, queries listed here will override any specified in a config file. 51 | # Prefix the list here with "+" to use these queries and those in the config file. 52 | # queries: ./path/to/local/query, your-org/your-repo/queries@main 53 | 54 | # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). 55 | # If this step fails, then you should remove it and run the build manually (see below) 56 | - name: Autobuild 57 | uses: github/codeql-action/autobuild@v1 58 | 59 | # ℹ️ Command-line programs to run using the OS shell. 60 | # 📚 https://git.io/JvXDl 61 | 62 | # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines 63 | # and modify them (or add more) to build your code if your project 64 | # uses a compiled language 65 | 66 | #- run: | 67 | # make bootstrap 68 | # make release 69 | 70 | - name: Perform CodeQL Analysis 71 | uses: github/codeql-action/analyze@v1 72 | -------------------------------------------------------------------------------- /public/404.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Vukkybox - 404 7 | 8 | 9 | 10 | 11 | 12 | 39 | 40 | 41 | <% if(adminpage) { %> 42 |

Vukky that looks like and represents the number FourVukky that looks like an egg, representing the number ZeroVukky that looks like and represents the number Four

43 |

"dont you find it weird that we dont have anything behind us?"

44 |

uhh yea...

45 | <% } else {%> 46 |

Vukky that looks like and represents the number FourVukky that looks like an egg, representing the number ZeroVukky that looks like and represents the number Four

47 |

That's strange. I can only find Numkies in this world...

48 |

Quick, go find the others!

49 | <% }%> 50 | 51 | -------------------------------------------------------------------------------- /public/boxes.json: -------------------------------------------------------------------------------- 1 | { 2 | "fire": { 3 | "price": 25, 4 | "uniques": [ 5 | 23 6 | ], 7 | "levels": { 8 | "1": 30, 9 | "2": 50, 10 | "3": 10, 11 | "4": 6.5, 12 | "5": 2.5, 13 | "6": 0.9, 14 | "7": 0.1, 15 | "pukky": 0 16 | } 17 | }, 18 | "warped": { 19 | "price": 50, 20 | "uniques": [ 21 | 69, 22 | 70, 23 | 71 24 | ], 25 | "levels": { 26 | "1": 0, 27 | "2": 60, 28 | "3": 20, 29 | "4": 11, 30 | "5": 8, 31 | "6": 0.75, 32 | "7": 0.25, 33 | "pukky": 0 34 | } 35 | }, 36 | "veggie": { 37 | "price": 25, 38 | "uniques": [ 39 | 68, 40 | 31 41 | ], 42 | "levels": { 43 | "1": 50, 44 | "2": 25, 45 | "3": 0, 46 | "4": 15, 47 | "5": 8, 48 | "6": 1.5, 49 | "7": 0.5, 50 | "pukky": 0 51 | } 52 | }, 53 | "classic": { 54 | "price": 10, 55 | "uniques": [ 56 | 73 57 | ], 58 | "levels": { 59 | "1": 55, 60 | "2": 25, 61 | "3": 12.5, 62 | "4": 5, 63 | "5": 1, 64 | "6": 0.75, 65 | "7": 0.75, 66 | "pukky": 0 67 | } 68 | }, 69 | "pukky": { 70 | "price": 50, 71 | "uniques": [ 72 | 76 73 | ], 74 | "levels": { 75 | "1": 0, 76 | "2": 0, 77 | "3": 0, 78 | "4": 0, 79 | "5": 0, 80 | "6": 0, 81 | "7": 0.5, 82 | "pukky": 99.5 83 | } 84 | }, 85 | "shark": { 86 | "price": 100, 87 | "uniques": [ 88 | 235, 89 | 236 90 | ], 91 | "levels": { 92 | "1": 0, 93 | "2": 0, 94 | "3": 60, 95 | "4": 30, 96 | "5": 9, 97 | "6": 0.925, 98 | "7": 0.075, 99 | "pukky": 0 100 | 101 | } 102 | }, 103 | "beggars": { 104 | "price": 2.5, 105 | "uniques": [], 106 | "noRefund": true, 107 | "levels": { 108 | "1": 90, 109 | "2": 10, 110 | "3": 0, 111 | "4": 0, 112 | "5": 0, 113 | "6": 0, 114 | "7": 0, 115 | "pukky": 0 116 | 117 | } 118 | } 119 | } -------------------------------------------------------------------------------- /public/redeem.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Vukkybox - Redeem 6 | 13 | 14 | 15 | 16 | 17 |
18 | <% if (invalid == "invalid") { %> 19 | 20 | 21 |

Alfur couldn't find that code.

22 |

It's not in the fancy organized lists of codes and users...
Either it doesn't exist, or our servers are just broken.

23 | <%} else if (invalid == "used") {%> 24 | 25 | 26 |

Alfur has disappointing news...

27 |

This code is no longer available. Try again next time!

28 | <%} else if (invalid == "redeemed") {%> 29 | 30 | 31 |

HONK

32 |

You have already redeemed this code! Let other people get it too...


33 | 34 | <%} else {%> 35 | 36 | 37 |

Congratulations!

38 |

You have successfully redeemed <%= code.toUpperCase() %>! It is worth <%= amount %> Vukkybux.
39 | Your Vukkybux have been credited to your account now.

40 | <%} %> 41 |


A LIT Devs service 42 |
43 | 44 | 45 | -------------------------------------------------------------------------------- /public/deleteConfirm.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | Vukkybox - Delete Account 4 | 5 | 6 | 7 | 8 |
9 |
10 | 11 |

You're about to delete your Vukkybox account.

12 |

You will lose all your Vukkies and earned Vukkybux. No refunds will be given for donations.

13 | 14 |
15 |
16 | 24 | 25 | 56 | -------------------------------------------------------------------------------- /public/resources/jquery.dnd_page_scroll.js: -------------------------------------------------------------------------------- 1 | (function($){ 2 | // Add support scrolling of page durign drag and drop (DnD) 3 | // when not supported by the browser. Smart enough to detect 4 | // scroll support on the fly. 5 | // Adds invisible scroll areas top and bottom the viewport. 6 | // When a dragged element enters either area, will scroll if 7 | // the browser isn't scrolling automatically. 8 | $.fn.dndPageScroll = function(options) { 9 | options || (options = {}); 10 | var defaults = { 11 | topId: 'top_scroll_page', 12 | bottomId: 'bottom_scroll_page', 13 | delay: 50, 14 | height: 20 15 | }; 16 | var options = $.extend(defaults, options); 17 | 18 | var top_el = $('#'+options.topId); 19 | if (!top_el.length) 20 | top_el = $('
 
').appendTo('body'); 21 | 22 | var bottom_el = $('#'+options.bottomId); 23 | if (!bottom_el.length) 24 | bottom_el = $('
 
').appendTo('body'); 25 | 26 | var both_el = $('#top_scroll_page, #bottom_scroll_page'); 27 | both_el.hide(); 28 | both_el.css({ 29 | //backgroundColor: '#FFE698', 30 | position:'fixed', left: 0, right: 0, 31 | height: options.height, zIndex: 999999 32 | }); 33 | top_el.css({top:0}); 34 | bottom_el.css({bottom:0}); 35 | 36 | // When DnD occurs over a scroll area - scroll the page! 37 | var lastTop; 38 | var lastBottom; 39 | both_el.on('dragenter', function(e) { 40 | var direction = ($(this).attr('id')==options.topId)?'up':'down'; 41 | //console.log('dragenter '+direction); 42 | return true; 43 | }); 44 | both_el.on('dragover', function(e) { 45 | // Wait a little while before doing stuff here again 46 | if ($('html,body').is(':animated')) return true; 47 | 48 | var scrollTop = $(window).scrollTop(); 49 | var direction = ($(this).attr('id')==options.topId)?-1:1; 50 | var last = (direction==-1)?lastTop:lastBottom; 51 | var current = (direction==-1)?scrollTop:$(document).height()-(scrollTop+$(window).height()); 52 | //console.log('dragover '+direction+' last='+last+' current='+current); 53 | 54 | if (last != undefined && last == current && current > 0) { 55 | var newScrollTop = scrollTop+direction*50; 56 | //console.log('scrolling '+newScrollTop); 57 | $('html,body').animate( 58 | {scrollTop: newScrollTop}, 59 | options.delay, 60 | 'linear' 61 | ); 62 | } 63 | 64 | if (direction == -1) lastTop = current; else lastBottom = current; 65 | return true; 66 | }); 67 | 68 | // Function to hide the scroll areas. Reset everything. 69 | var _hide = function(e) { 70 | both_el.hide(); 71 | timestamp = undefined; 72 | scrolltop = 0; 73 | scrollbottom = 0; 74 | return true; 75 | }; 76 | 77 | // When a DND drag event starts, show the scroll areas 78 | $(document).on('dragstart', function(e) { 79 | both_el.show(); 80 | return true; 81 | }); 82 | // When DND ends, hide it. 83 | $(document).on('dragend', _hide); 84 | // In IE dragend does not always get triggered. 85 | // Workaround by hiding areas when the mouse enters one. 86 | both_el.on('mouseover', _hide); 87 | 88 | }; 89 | })(jQuery); 90 | -------------------------------------------------------------------------------- /public/balance.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Vukkybux Info 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 19 | 20 |
21 |

Oh no, you've run out of Vukkybux!

22 |

How do I get more Vukkybux?

23 |
    24 |
  • Logging in every hour for 150 Vukkybux
  • 25 |
  • Logging in every day for 750 Vukkybux
  • 26 |
  • Redeeming promo codes
  • 27 |
28 |

How long until I get my Vukkybux?

29 | <% if(user) { %> 30 |
    31 |
  • Hourly: Log in after LOADING
  • 32 |
  • Daily: Log in after LOADING
  • 33 |
34 | <% } else {%> 35 | You need to sign in first. 36 | <% } %> 37 |
38 | <%- include('common/footer.ejs'); %> 39 | 40 | 63 | 64 | 65 | -------------------------------------------------------------------------------- /public/validate2fa.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Validate 2FA 9 | 10 | 11 | 12 | 13 | 14 | 15 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 16 |
17 |
18 |

Please enter the Two-Factor Authentication code from your authenticator.

19 |
20 |
21 | 22 |

23 | 24 |
25 | I want to disable this! 26 |
27 | 30 | 35 |
36 | <%- include('common/footer.ejs'); %> 37 | 38 | 55 | -------------------------------------------------------------------------------- /public/resources/reskin/webtv.js: -------------------------------------------------------------------------------- 1 | function fardedLol() { 2 | navigator.clipboard.writeText("https://vukkybox.com/view/6/312").then(function() { 3 | alert("Copied to clipboard!"); 4 | document.location.href = "/view/6/312"; 5 | }); 6 | } 7 | if(document.location.search == "?copytv") { 8 | document.body.innerHTML = `CLICK HERE TO COPY PLEASE` 9 | } 10 | if(document.location.search != "?notv" && document.location.search != "?copytv") { 11 | document.title = "VukkyTV"; 12 | var script = document.createElement('script'); 13 | script.setAttribute('src', '/resources/imagemap.js'); 14 | script.setAttribute('type', 'text/javascript'); 15 | script.onload = function() { 16 | document.body.innerHTML = ` 17 | 18 | VIEW BALANCE 19 | COPY LINK TO HILARIOUS PAGE 20 | GO HOME (I DON'T LIKE YOU) 21 | SEND EMAIL TO CREATORS OF FUNNY CREATION 22 | VIEW GALLERY 23 | VIEW SOURCE CODE 24 | YOU SHALL BUY THESE THINGS 25 | JOIN DISCORD...? 26 | UPDATE TO THE LATEST VUKKYTV VERSION 27 | WEB-TV GUIDE (HA HA) 28 | EDUCATIONAL CONTENT 29 | E 30 | ... 31 | ` 32 | imageMapResize() 33 | } 34 | document.getElementsByTagName('head')[0].appendChild(script); 35 | } 36 | if(document.location.search == "?notv") { 37 | document.title = "Vukkybox - WebTV Vukky (#312)"; 38 | window.addEventListener('load', (event) => { 39 | document.querySelector("img[class=m-auto]").src = "/resources/msntvvukky.webp"; 40 | document.querySelector("i").innerHTML = "Thank you for \"upgrading\"."; 41 | document.querySelector("audio").src = "/resources/unboxmsntv.ogg"; 42 | document.querySelector("audio").loop = true; 43 | document.querySelector("audio").play(); 44 | }); 45 | } -------------------------------------------------------------------------------- /public/resources/privacy.html: -------------------------------------------------------------------------------- 1 | 2 |

Vukkybox Privacy Policy

3 | Welcome to Vukkybox! We will refer to this as our "Service".
4 | This service is operated by LIT Devs ("us", "we") for users of the service ("you"). Usage of the Service is governed by our Terms of Service.
5 | LIT Devs is not affiliated with any company, including but not limited to, Nintendo (Wii™, Wii U™), Salad Technologies (Salad), and Hilda Productions (Alfur).
6 | 7 |

Data we collect

8 | We collect the following data required to operate the service: 9 |
    10 |
  • Account ID, username, and e-mail if available from your signup method;
  • 11 |
  • Session ID, stored on your computer via cookies;
  • 12 |
  • Various statistics about your site usage; (signup method used, time of registration, unlocked Vukkies, opened boxes, redeemed codes, etc.)
  • 13 |
14 | 15 |

Third-party services

16 | We use Cloudflare to protect our service from attacks, so you are subject to their privacy policy as well. You are a "End User" in that document.
17 | We also use Gravatar, a service by Automattic, for profile pictures, so you may be subject to their privacy policy as well.
18 | We do not store any cookies other than Session IDs, and we do not embed tracking or analytics code in the Service.

19 | Please note that when you use one of the login providers, their Terms of Service and Privacy Policy apply while you are there. 20 | 21 |

How we use your data

22 | Your Account ID, Session ID, and username is used to identify you. Your Account ID may be logged to us if it is detected that your account is bypassing restrictions set by us.
23 | Your e-mail is used to identify you in support requests and send you important notifications.
24 | Statistics are used for the statistics page and the leaderboards.
25 | We log the time when you sign up and what login method you used to see if a login method is worth keeping. This log does not contain any other information.

26 | 27 | Everything we collect is stored on our servers and is only used for service operation.
28 | We do not have advertising partners, and we do not give your data to any third parties other than those mentioned in the "Third-party services" section.
29 | We believe making a fun game is more important than serving advertising for profit. 30 | 31 |

Your rights

32 | No matter where you are, we at LIT Devs believe you should have control over your data. You can: 33 |
    34 |
  • View your data, as stored on our servers, by going to https://vukkybox.com/stats.
  • 35 |
  • Update your data by going to your profile page and clicking on your username or profile picture. To change your e-mail, you must contact us in the same way as moving your data.
  • 36 |
  • Move your data to a different login provider by contacting us. Please note that your e-mail must be sent from the e-mail address you signed up with (see "View your data".)
  • 37 |
  • Delete your data by contacting us in the same way as moving your data, or going to https://vukkybox.com/delete.
  • 38 |
39 | 40 |

Children

41 | Children under the age of 13 are not allowed to use the Service, even with parental permission.
42 | If you believe that a child is using the Service, please contact us so we can remove their data from the Service. 43 | 44 |

Changes to this Privacy Policy

45 | This Privacy Policy may be updated at any time, but you will be notified on the Vukkybox website.
46 | These changes are effective immediately after they are posted on this page. 47 | 48 |

Contact information

49 | If you have any questions or need help, our e-mail address is contact (at) vukkybox (dot) com.
-------------------------------------------------------------------------------- /public/resources/reddit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 14 | 15 | 16 | 17 | 18 | 22 | 25 | 27 | 31 | 35 | 38 | 39 | 40 | 41 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | -------------------------------------------------------------------------------- /public/statistics.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Vukkybox - Stats 10 | 11 | 12 | 13 | 14 | 38 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 39 | 40 |
41 |

Total Vukkies:

42 | 43 | 44 | 45 | <%=`${user.gallery.length}/${totalVukkies}` %> 46 | 47 | Your rank: <%=userRanks.uniqueVukkiesGot %>. 48 |
49 | <% 50 | let oldRange = (100000 - 0) 51 | let newRange = (300 - 10) 52 | var newValue = (((parseInt(user.boxesOpened) - 0) * newRange) / oldRange) + 10; 53 | %> 54 |

Vukkyboxes Opened: <%=user.boxesOpened %>

55 | Your rank: <%=userRanks.boxesOpened %>. 56 |
57 | <% 58 | oldRange = (200 - 0) 59 | newRange = (300 - 10) 60 | newValue = (((parseInt(user.codesRedeemed) - 0) * newRange) / oldRange) + 10; 61 | %> 62 |

Codes Redeemed: <%=user.codesRedeemed %>

63 | Your rank: <%=userRanks.codesRedeemed %>. 64 |

65 |

Want to find out where your Vukkybux came from, or where they went? Check out your Transaction log

66 |
67 | <%- include('common/footer.ejs'); %> 68 | 69 | 90 | 91 | -------------------------------------------------------------------------------- /public/2fa.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Enable 2FA 9 | 10 | 11 | 12 | 13 | 14 | 15 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 16 |
17 |
18 |

Scan this QR code in your desired authenticator app, such as Authy or Google Authenticator.

19 |
20 | 21 |
22 | 23 |
24 | 33 | 36 | 41 | 46 |
47 | <%- include('common/footer.ejs'); %> 48 | 49 | 71 | -------------------------------------------------------------------------------- /public/profile.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Profile 9 | 10 | 11 | 12 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 13 |
14 | 15 |
16 |
17 |

<%= user.username %>

18 |

<%= user.primaryEmail %>


19 | <% if (user.twoFactor) { %> <% } %> 20 |
21 |
22 |
23 | 24 | 25 |

26 |

Per-device settings

27 |

You can hover over the checkboxes for more information, when available.


28 | Use fancy share menu instead of copying to clipboard:
29 | Add seasonal flair to pages:
30 |

Audio

31 | Music:
32 | Sound effects:
33 | Enable "ka-ching" sound effect: 34 |
35 | 36 | <%- include('common/footer.ejs'); %> 37 | 38 | 71 | -------------------------------------------------------------------------------- /public/store.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Storefront 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 18 | <%- news ? include('common/news.ejs', {csrfToken: csrfToken}) : '' %> 19 |
20 | 21 | 22 | 29 | 36 | 37 | 38 | 39 | 46 | 53 | 54 | 55 | 62 | 69 | 70 | 71 | 78 | 85 | 86 |
23 | 24 |
25 |

Classic Box
10

26 |
27 |

Just your usual box.
Unique: VukkyBot

28 |
30 | 31 |
32 |

Veggie Box
25

33 |
34 |

This box has no Rare Vukkies but way more Mythical
and Godly Vukkies!
Unique: Salad Vukky, Vukky Planet

35 |
40 | 41 |
42 |

FIRE Box
25

43 |
44 |

This box has an increased chance of Uncommon Vukkies.
Unique: Fire Vukky

45 |
47 | 48 |
49 |

Cursed Box
50

50 |
51 |

This box has no Common Vukkies.
Unique: Vukky Meat (Normal, Cooked, Burnt)

52 |
56 | 57 |
58 |

Pukky Box
50

59 |
60 |

This box consists of only Pukkies, profile Vukkies!
You used to be able to get one on the LIT Devs Discord server.
Unique: Developer Vukky

61 |
63 | 64 |
65 |

Shark Box
100

66 |
67 |

This box has no Vukkies below 3 stars (rare)
Unique: 2 secret Vukkies...

68 |
72 | 73 |
74 |

Beggars Box
2.5

75 |
76 |

This box consists of only commons and uncommons!
Beggars can't be choosers!
Unique: None, silly!

77 |
87 |
88 | <%- include('common/loginPopup.ejs'); %> 89 | <%- include('common/footer.ejs'); %> 90 | 94 | 95 | 107 | -------------------------------------------------------------------------------- /public/resources/terms.html: -------------------------------------------------------------------------------- 1 | 2 |

Vukkybox Terms of Service

3 | Welcome to Vukkybox! Unless otherwise specified, the terminology used in this document is the same as the Privacy Policy.
4 | "Account" refers to the user account that you create with us when you log in, which contains information indicated in the Privacy Policy.
"Vukkies" refers to the collectable items you can get, while "boxes" refers to the items you need to purchase with Vukkybux to get Vukkies, explained below.
5 | You need an Account to use the service. 6 | 7 |

Anywhere

8 | You may not break the law using Vukkybox. 9 | 10 |

Usage of the Service

11 | 12 |

Vukkybux

13 | Your account is associated with your Vukkybux. This number is what you can exchange for opening different boxes to unlock Vukkies.
14 | "Performing an action that requires being logged in" includes but is not limited to opening a box, or navigating to your profile page.
15 | "Promo codes" refers to codes made by LIT Devs that you can redeem through the website to get free Vukkybux.
16 | This Vukkybux can be acquired in the following ways:
17 |
    18 |
  • Performing an action that requires being logged in once an hour, for 150 Vukkybux;
  • 19 |
  • Performing an action that requires being logged in once a day, for 750 Vukkybux;
  • 20 |
  • Redeeming promo codes;
  • 21 |
  • Trading it for other items through our balance page.
  • 22 |
23 | 24 |

Automation

25 | You may not automate usage of the Vukkybox service, which includes but is not limited to automatically purchasing boxes.
26 | Don't try to find loopholes in this policy. This policy very obviously includes (but is not limited to) sending requests to the website, and autoclickers. 27 | 28 |

Account sharing

29 | You may not give your account to anyone to sell it, trade it, or for any other purpose.
30 | Your account is yours, and yours only. 31 | 32 |

Responsible Bug Reporting

33 | If you find any exploits, bugs, or other issues, please report them to us - refer to the "Contact information" section.
34 | If the issue you find is critical, do not abuse it, or we will terminate your account.
35 | Sharing of any critical issues outside of LIT Devs will also result in account termination.

36 | If the issue is not critical, you may report it to an administrator in the chat, if available.
37 | 38 |

Terminations

39 | We may terminate your Account at any time, for any reason, with or without notice.
40 | You may terminate your Account yourself by navigating to the delete account page, as outlined in the Privacy Policy. 41 | 42 |

Disclaimer of Warranties

43 | You expressly understand and agree that: 44 | 45 | YOUR USE OF THE SERVICE IS AT YOUR SOLE RISK. THE SERVICE IS PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS. LIT DEVS AND ITS SUBSIDIARIES, AFFILIATES, OFFICERS, EMPLOYEES, AGENTS, PARTNERS AND LICENSORS EXPRESSLY DISCLAIM ALL WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 46 | LIT DEVS AND ITS SUBSIDIARIES, AFFILIATES, OFFICERS, EMPLOYEES, AGENTS, PARTNERS AND LICENSORS MAKE NO WARRANTY THAT: 47 |
    48 |
  • (i) THE SERVICE WILL MEET YOUR REQUIREMENTS;
  • 49 |
  • (ii) THE SERVICE WILL BE UNINTERRUPTED, TIMELY, SECURE OR ERROR-FREE;
  • 50 |
  • (iii) THE RESULTS THAT MAY BE OBTAINED FROM THE USE OF THE SERVICE WILL BE ACCURATE OR RELIABLE;
  • 51 |
  • (iv) THE QUALITY OF ANY PRODUCTS, SERVICES, INFORMATION OR OTHER MATERIAL PURCHASED OR OBTAINED BY YOU THROUGH THE SERVICE WILL MEET YOUR EXPECTATIONS;
  • 52 |
  • AND (v) ANY ERRORS IN THE SOFTWARE WILL BE CORRECTED.
  • 53 |
54 | ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SERVICE IS ACCESSED AT YOUR OWN DISCRETION AND RISK, AND YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM THE DOWNLOAD OF ANY SUCH MATERIAL. 55 | NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED BY YOU FROM LIT DEVS OR THROUGH OR FROM THE SERVICE SHALL CREATE ANY WARRANTY NOT EXPRESSLY STATED IN THE TOS. 56 | 57 |

Limitation of Liability

58 | YOU EXPRESSLY UNDERSTAND AND AGREE THAT LIT DEVS AND ITS SUBSIDIARIES, AFFILIATES, OFFICERS, EMPLOYEES, AGENTS, PARTNERS AND LICENSORS SHALL NOT BE LIABLE TO YOU FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS, GOODWILL, USE, DATA OR OTHER INTANGIBLE LOSSES (EVEN IF LIT DEVS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES), RESULTING FROM: 59 |
    60 |
  • THE USE OR THE INABILITY TO USE THE SERVICE
  • 61 |
  • THE COST OF PROCUREMENT OF SUBSTITUTE GOODS AND SERVICES RESULTING FROM ANY GOODS, DATA, INFORMATION OR SERVICES PURCHASED OR OBTAINED OR MESSAGES RECEIVED OR TRANSACTIONS ENTERED INTO THROUGH OR FROM THE SERVICE
  • 62 |
  • UNAUTHORIZED ACCESS TO OR ALTERATION OF YOUR TRANSMISSIONS OR DATA
  • 63 |
  • STATEMENTS OR CONDUCT OF ANY THIRD PARTY ON THE SERVICE
  • 64 |
  • ANY OTHER MATTER RELATING TO THE SERVICE.
  • 65 |
66 | YOU HEREBY ACKNOWLEDGE THAT THIS SECTION SHALL APPLY TO ALL CONTENTS ON ALL SERVERS AND ALL SERVICES. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES. YOU AGREE THAT IN THOSE JURISDICTIONS, LIT DEVS' LIABILITY WILL BE LIMITED TO THE EXTENT PERMITTED BY LAW. 67 | 68 |

Changes to the Terms of Service

69 | The Terms of Service may be updated at any time, but you will be notified on the Vukkybox website.
70 | These changes are effective immediately after they are posted on this page. 71 | 72 |

Contact information

73 | If you have any questions or need help, our email address is contact (at) vukkybox (dot) com.
-------------------------------------------------------------------------------- /public/2fareset.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Reset 2FA 9 | 10 | 11 | 12 | 13 | 14 | 15 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 16 |
17 | <% 18 | let showFailure = false 19 | let showSuccessful = false 20 | if(locals.failure) showFailure = true 21 | if(locals.successful) showSuccessful = true 22 | %> 23 |
bg-opacity-30 bg-gray-100 rounded-lg py-10 max-w-screen-sm px-10 align-middle text-center justify-center"> 24 |

To disable your Two-Factor Authentication, please verify your identity below.

25 |
26 |
27 | 28 |
29 |

30 | 31 |
32 | I've lost my authenticator! 33 |
34 | 45 | 48 |
bg-opacity-30 bg-gray-100 rounded-lg py-10 max-w-screen-sm px-10 align-middle text-center justify-center"> 49 |

Failed to disable Two-Factor Authentication, was the code incorrect?

50 |

51 |

52 |
53 |
bg-opacity-30 bg-gray-100 rounded-lg py-10 max-w-screen-sm px-10 align-middle text-center justify-center"> 54 |

Two-Factor Authentication has now been disabled on your account.

55 |

56 |

57 |
58 |
59 | <%- include('common/footer.ejs'); %> 60 | 61 | 85 | -------------------------------------------------------------------------------- /public/leaderboard.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Leaderboards 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 17 |
18 |
19 | 20 | 26 | 27 | 32 | 33 | 43 | 44 | 45 | 46 |

47 |
48 |
49 | <%- include('common/footer.ejs'); %> 50 | 51 | 129 | -------------------------------------------------------------------------------- /public/credits.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - Credits 9 | 10 | 11 | 12 | 13 | 14 | 15 | 57 | 58 | 59 | <%- include('common/navbar.ejs', {share: false, galleryShare: false, box: null}); %> 60 |
61 |
62 | Vukkybox <%-vboxVer%> (<%-gitHash%>) 63 |

Vukky creators

64 |
  • Loading...
65 | Pukkies are made by Pukky Drawers, which include: 66 |
    67 |
  • Alespic
  • 68 |
  • Smokey
  • 69 |
  • Xotic
  • 70 |
  • Elongated musk rat
  • 71 |
  • Vukky
  • 72 |
  • Skelly
  • 73 |
  • Sydney
  • 74 |
75 |

Egg Text Writers

76 |
    77 | Egg Texts are made by Egg Text Writers, which include: 78 |
  • AnnoyingRains
  • 79 |
  • SocialDalek
  • 80 |
  • Vukky
  • 81 |
  • Mot
  • 82 |
  • Skelly
  • 83 |
  • Pokisan
  • 84 |
  • Silje
  • 85 |
  • 3oF
  • 86 |
  • NullCube
  • 87 |
  • Synne
  • 88 |
  • Nancy
  • 89 |
  • Mitch
  • 90 |
  • Phrotonz
  • 91 |
  • Username42
  • 92 |
  • Laker
  • 93 |
94 |

Music composers

95 | 105 |

Open source software

106 | Thank you to this silly little Star Wars scrolling text tutorial.
107 | Anyway, Vukkybox uses the following NPM packages:
108 |
  • Loading...
109 | And also these packages we use during development:
110 |
  • Loading...
111 |

Special thanks

112 |
    113 |
  • Skelly
  • 114 |
  • Synne
  • 115 |
  • AnnoyingRains#3325
  • 116 |
  • SharkOfGod
  • 117 | <% if(user) { %> 118 |
  • <%= user.username %> (hey, that's you!)
  • 119 | <% } else {%> 120 |
  • You!
  • 121 | <% } %> 122 |

123 | Vukkybox is a service by LIT Devs. 124 |
125 |
126 | 127 |
128 |
129 | <%- include('common/footer.ejs'); %> 130 | 131 | 148 | 149 | -------------------------------------------------------------------------------- /public/vukky.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Vukkybox - <%= box ? "Buy Box" : `${vukky.name} (#${vukky.id})` %> 9 | 10 | 11 | 12 | <% if(box) { %> 13 | 14 | <% } else { %> 15 | 16 | 17 | 18 | <% if(vukky.creator) { %> 19 | 20 | <% } else { %> 21 | 22 | <% } %> 23 | <% } %> 24 | 25 | 30 | 31 | 32 | <% if (box) { %> 33 | 34 | 35 | <% } %> 36 | 37 | 38 | <%- include('common/navbar.ejs', {share: true, galleryShare: false, box: box ? box : null}); %> 39 | <%- news ? include('common/news.ejs', {csrfToken: csrfToken}) : '' %> 40 |
41 |
42 | 60 | 61 | <% if (box) { %> 62 |
63 | 64 |
65 | <% } %> 66 |
67 |
68 | <%- include('common/footer.ejs'); %> 69 | 70 | 160 | 161 | --------------------------------------------------------------------------------