Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 887 Bytes

File metadata and controls

27 lines (20 loc) · 887 Bytes

AGENTS.md

Project

effective-progress — An Effect-first terminal progress bar library for CLI applications. Provides composable APIs for multiple concurrent progress bars, nested tasks, spinners, and integrated logging.

This is a greenfield project. Pre-1.0.0 — breaking changes are allowed to occur between minor versions.

Tech Stack

  • Runtime: Node.js with Effect
  • Language: TypeScript (strict mode, ESNext)
  • Package manager: Bun
  • Test runner: Bun (bun test)
  • Linter: oxlint (bun run lint)
  • Formatter: oxfmt (bun run format, bun run format:check)
  • Type checking: bun run typecheck

Commands

bun test              # Run all tests
bun run typecheck     # Type-check without emitting
bun run lint          # Lint with oxlint
bun run format        # Format with oxfmt
bun run format:check  # Check formatting