enumwaii
API reference

Overview

Find the right guide or jump to signatures generated from enumwaii's public JSDoc.

The reference pages linked below are generated at build time from JSDoc attached to the published TypeScript exports. The source comments are the authority: changes to an export and its documentation are reviewed and released together.

Choose by task

GoalMain APIDetailed guide
Declare an enumwaiiem, EnumwaiiAPI essentials
Use owned members.enum, .valuesMember surfaces
Validate external input.parse, .safeParse, .isRuntime boundaries
Compose declarations.pick, .omit, .extend, em.combineBranding and identity
Build exhaustive lookups.derive, .deriveToDerivation
Integrate schemasStandard Schema, Zod, ValibotSchemas and adapters

Entry points

  • enumwaii — package map for the core entry point, schema adapters, and optional derivation helpers.
  • Core package — declarations, parsing, composition, errors, and public utility types on one searchable page.
  • Zod adapter and Valibot adapter — optional adapter entry points.
  • Derivation helpers — optional reusable transformations.

The reference follows the package entry points. Use the page table of contents or search to jump to an individual symbol. Start with Getting started for the recommended member surface and validation flow.

On this page