Profile avatar
v1rtl.site
dev at ENS github: https://github.com/talentlessguy shitposting pull requests
91 posts 148 followers 96 following
Regular Contributor
Active Commenter

🔥 Launch Day 5: We’re so excited to launch socket fix — a CLI tool that automatically upgrades vulnerable dependencies, runs your tests, and even auto-merges safe updates in CI. From alert to merged fix. Zero friction.

You can now add JSR packages with @yarnpkg.dev and @pnpm.io with `jsr:` specifier deno.com/blog/add-jsr...

github.com/netlify/cli/... was merged and released netlify-cli v20.0.1: 957 deps netlify-cli v20.0.2: 951 (-6) deps

Thanks to the @e18e.dev folks for more dependency reduction improvements! Try them out now on v3.1.0-alpha.1: github.com/11ty/elevent...

I have written a post about JAWSM, my JavaScript to WebAssembly compiler: https://itsallaboutthebit.com/jawsm/. Long story short: I now implemented all of the JS semantics (scopes, prototypal inheritance, async/await, generators) and it passes 25% of Ecma262 spec test suite.

Built this in less than an hour An IPFS CAR upload service in under 200 LOC that imports .car files straight to your IPFS node instance. A perfect option for self hosting an IPFS-based upload service github.com/talentlessgu...

A pull request to the Sanity CMS import package that removes 3 dependencies github.com/sanity-io/im...

It’s not only Framework making devices easy to repair. For example, Supernote’s e-ink tablets have a cool special repair-friendly design. It’s great to finally see this trend in the industry. www.youtube.com/watch?v=LPAe...

This reduced the size of minizlib from 3.9mb down to 397kb! It'll also lead to the `tar` package shrinking once that pulls the update in

This release includes long-awaited "--silent=passed-only" option, that can be used to hide console.log calls from passing tests. Only the logs from failing tests are reported.

total banger been looking for a CLI framework with proper type safety that doesn't suck, I think I found it

🖍 chalk drop-in w/o dependencies: import { styleText, inspect } from "node:util"; const c = a => new Proxy(t => a.reduce((x, y) => styleText(y, x), t), { get: (_, p) => (p in inspect.colors ? c([...a, p]) : _[p]) }); export const chalk = c([]); console.log(chalk.blue.bgRed.bold("hello world!"));

Remember if you use the import plugin in eslint but don't need to support much older node, this is a great alternative 🙏

New @nodejs.org 18.20.8 release. This is the last planned release of Node.js 18 before it reaches End-of-Life at the end of April 2025. You are recommended to update to Node.js 20 or 22 to continue to receive security updates after that date. nodejs.org/en/blog/rele...

Just landed support for HTTP_PROXY/HTTPS_PROXY/NO_PROXY for fetch in Node.js github.com/nodejs/node/... It's currently behind NODE_USE_ENV_PROXY=1 to avoid stepping on existing solutions. Support for other http methods is under way though will take a bit more time to avoid..stepping on others😅

A pull request that removes 18 (I think?) dependencies from the @netlify.com CLI

hell yeahh!!

PostCSS CLI dependency count v11.0.0: 61 v11.0.1: 48 (-13)

A PR to PostCSS CLI that removes 24 dependencies github.com/postcss/post...

Poof! ✨ postman-request, an HTTP client with 1.1M weekly downloads, just dropped its brotli dependency in favor of Node.js’ built-in Brotli compression. That’s 1,673.1 GB of data saved every week! 🤓 github.com/postmanlabs/... @e18e.dev