effect-vitest
Entry Point
import { it, expect } from "@effect/vitest"
| Feature | Description |
|---|---|
it.effect |
Injects TestContext (includes TestClock) |
it.live |
Uses live Effect environment (real clock, logging) |
it.scoped |
Provides a Scope for resource management |
it.scopedLive |
Combines scoped + live |
it.flakyTest |
Retries flaky tests until success or timeout |
Basic Tests
import { it, expect } from "@effect/vitest"
import { Effect } from "effect"
More from tstelzer/skills
skill-creator
Guide for creating or updating simple, standalone skills with a single SKILL.md file
54discovery
Use for deep design discovery and problem understanding before planning or implementation. Trigger when the user wants to think deeply, build knowledge, surface edge-cases, ask many questions, or explore the problem space without producing plans or code; save a design artifact only when durable context is requested or clearly useful.
45effect
Explains basic effect usage and terms. Use when using effect in typescript.
31review-plan-implementation
Review code changes against a plan using the plan location and implementing git commit(s).
31effect-http-server
Explains how to define http servers with effect. Use only when a top-level server is, or needs to be written in effect.
30effect-handbook
Canonical handbook for Effect ecosystem usage in TypeScript. Always use when interacting with Effect code.
29