Invite-Only Early Access — Think Throo GitHub App is currently invite-only. Request access here.
2025August

Wallaby.js, an AI-ready test runner with instant feedback.

In this article, we will review Wallaby.js, an AI-ready test runner with instant feedback. We will look at:

  1. Wallaby.js usage in Flyde.

  2. What is Flyde?

  3. What is Wallaby.js?

Wallaby.js usage in Flyde

I found the following code at flyde/core/wallaby.js.

module.exports = function (w) {
  const path = require("path");
  process.env.NODE_PATH += path.delimiter + path.join(w.localProjectDir, "../", "node_modules");
  return {
    files: [
      "src/**/*.ts",
      "src/**/*.tsx",
      { pattern: "src/**/spec.ts", ignore: true },
      { pattern: "src/**/spec.tsx", ignore: true },
    ],
 
    tests: ["src/**/spec.ts", "src/**/spec.tsx"],
    env: {
      type: "node",
    },
    setup: () => {
      // setup code here
    },
  };
};

This seems to be a configuration file for Wallaby.js

What is Flyde?

Flyde is an open-source visual programming for backend logic that integrates with existing codebases. Flyde bridges the gap between technical and non-technical team members. Product managers, designers, and backend developers can collaborate on the same visual flows.

Learn more about Flyde.dev.

What is Wallaby.js?

Wallaby.js runs your JavaScript and TypeScript tests as you type, with results displayed next to your code. It also feeds rich runtime context to AI tools to help you write and fix code faster.

Why Wallaby?

  1. In-editor smart debugging

  2. Real-time test feedback

  3. Ready for AI

  4. No lock-in, full control

Learn more about Wallaby.js

About me:

Hey, my name is Ramu Narasinga. Email: ramu.narasinga@gmail.com

Tired of AI-generated code that works but nobody understands? 

I spent 3+ years studying OSS codebases and wrote 350+ articles on what makes them production-grade. I built an open source tool that reviews your PR against your existing codebase patterns.

Your codebase. Your patterns. Enforced. 

Get started for free —thinkthroo.com

References:

  1. https://github.com/flydelabs/flyde/blob/main/core/wallaby.js

  2. https://wallabyjs.com/

  3. https://flyde.dev/