Skip to content

Bun + Explorbot DX issues: missing ora-classic, @testomatio/reporter STATUS export, and TUI ESC input on Windows #3

@DenysKuchma

Description

@DenysKuchma

Summary

While trying to run the maclay CLI with Bun, I ran into a few developer experience issues:

  1. Missing ora-classic dependency required by codeceptjs/lib/pause.js.
  2. @testomatio/reporter version that does not export STATUS and fails under Bun.
  3. In Windows Terminal / PowerShell, the TUI renders but [ESC] does not enable input, so commands cannot be entered. The same codebase works correctly in WSL2 Ubuntu.

Issues (1) and (2) reproduce both in WSL2 Ubuntu and in Windows.
Issue (3) happens only in native Windows terminal; in WSL2 (Linux shell) the ESC behavior is fine.


Environment

  • OS:
    • Windows 11 (Windows Terminal + PowerShell)
    • WSL2 Ubuntu (running Bun inside Linux shell)
  • Bun: 1.3.2 (Windows x64 and Linux x64)
  • Explorbot: cloned from testomatio/explorbot on 2025-11-18

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions