veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

304
active users

#javascript

139 posts118 participants9 posts today

Looking for a simple way to provide a compressed archive from a web application with the requirement to create the archive in the browser, not on the server.

- JSZip: 12 (transitive) dependencies
- tar-js: 0 dependencies

While zip may be more common, the 0-dependencies is a unique selling point for me!

#javascript#zip#tar

@henry Having (almost fully) switched to #NodeJS in 2012, I quickly recognized the danger of relying to _anything_ (#npm included, this one gave me a lot of pain for several times over the years).
Ended up with a monstrous monorepo. Forked (and improved) just 2 other people's repos, one abandoned and one that took months to finally get it right regarding garbage collection, but I had no time to wait.
Thereby I never got to a situation to hate a programming language because of the hype around it, but it surely got me coding a ton of #javascript.
The experience helped me a lot in JS5=>ECMAScript and ECMAScript=>TypeScript switching in the last year or so.

Wishing Bell - Fresh and Green 2025 to all, Think of a wish, Ring the Magic Bell, See a Prudent Saying too!

media.dact.in/wishing-bell

Wait for the Applet to load, Click the bell or the button for the bell animation and sound. (The button does not work now, the animation is still not interactive.) I will try to figure it out.

ads.dact.in/magic-wishing-bell/

Wishing Bell is back online after 20 or more years. Powered by Ruffle in place of Macromedia Flash