MMark F AOct 6 · 11 min readHow to Test Supabase RLS Policies with Vitest (No Docker Required)Row Level Security is the only thing standing between one user's data and another's in a Supabase app. It is also the part of the codebase most teams never test. Policies live in SQL migrations, they rapidnative.hashnode.dev
Jjabo LandryAug 28 · 24 min readHow to Automate Your Tests in Express Using VitestThinking through API logic while constantly switching tabs to test application integration can be overwhelming and time-consuming. Well, you can save your time and energy by writing tests for your appfreecodecamp.org
MManu ShuklaAug 23 · 15 min readCloudflare vitest-plugin v1: the migration guide targets 0.16.0, the last old release was 0.22.0Cloudflare vitest-plugin v1: the migration guide targets 0.16.0, the last old release was 0.22.0 Summary. On 19 August 2026 Cloudflare announced that @cloudflare/vitest-pool-workers is now @cloudflareecorpit.hashnode.dev
AAbdullahi OdesanmiAug 11 · 11 min readTesting a Nuxt Monorepo Without Losing Your MindTesting a standard, single-package app is pretty straightforward. But a Nuxt monorepo? That can get messy very fast. When you're dealing with multiple shared packages, utilities, auto-imports, and allabdspace.hashnode.dev
MmehdiAug 5 · 6 min readModernizing Ionic 8 & Angular 22: Moving from Karma, Zone.js & ESLint v8 to Vitest, Zoneless & Flat Config[!NOTE]Target Audience: Ionic & Angular developers looking to modernize starter boilerplate, boost unit test speed by 5x, adopt pure Zoneless change detection, and upgrade to ESLint v9 Flat Config. modern-web-dev.hashnode.dev
JJeremy LongshoreJul 1 · 6 min readgit-with-intent Vitest 4 Migration Pain and IRSB Governance with 104 Moloch TestsEighteen commits across three repos. git-with-intent fought through a Vitest 4 migration that broke CI seven different ways. IRSB shipped v1.4.0 with governance contracts and a 104-test Moloch DAO suijeremylongshore.hashnode.dev
DDavid NguyenJun 5 · 3 min readVoidZero Joins Cloudflare: Vite Stays Open, but Gains Bigger BackingCloudflare has announced that VoidZero is joining Cloudflare. This is a notable update for the JavaScript ecosystem, as VoidZero is the company behind several important developer tools, including Viteeplus.dev
TTushar PatilMay 13 · 15 min read📦 Build and Publish a Reusable TypeScript MCP Client SDKThis is Part 8 of the AI Engineering with TypeScript series. Prerequisites: Part 1 · Part 2 · Part 3 · Part 4 · Part 5 · Part 6 · Part 7 Stack: Node.js 20+ · TypeScript 5.x · @modelcontextprotocol/sdkblog.techtush.in
Rrecca0120May 2 · 3 min readvitest-fail-on-console: Stop Ignoring console.error in Your TestsOriginally published at recca0120.github.io All tests pass, but the terminal is full of red console.error output. This is common and easy to ignore — the tests passed, after all. But those errors don't appear out of nowhere. Something went wrong; nob...recca0120.hashnode.dev
Rrecca0120Apr 28 · 6 min readTesting a Filesystem Service with memfs + FakeWatchService: No Disk RequiredOriginally published at recca0120.github.io How do you test a Node.js service that operates on the filesystem? The obvious approach is to create real files under /tmp, run the tests, then clean up. But that comes with problems: slow I/O, inconsistent...recca0120.hashnode.dev