zema 0.0.1-dev.1 copy "zema: ^0.0.1-dev.1" to clipboard
zema: ^0.0.1-dev.1 copied to clipboard

A high-performance, type-safe schema validation library for Dart & Flutter.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.1-dev.1 - 2026-02-06 #

Added #

  • Initial project setup
  • Monorepo structure with Melos 7.x

Unreleased #

  • Core architecture design
  • String validation with .min(), .max(), .email(), .url(), .regex()
  • Number validation with .min(), .max(), .positive(), .negative(), .int()
  • Boolean validation
  • Object validation with z.object({})
  • Array validation with z.array()
  • .optional() modifier for nullable values
  • .nullable() modifier for explicit null support
  • .default() modifier for fallback values
  • .parse() method that throws on validation error
  • .safeParse() method that returns result object
  • Comprehensive error messages with path information
  • Zero external dependencies
  • Comprehensive README with examples
  • API documentation (dartdoc comments)
  • Quick start guide
  • Usage examples for all types
  • 100+ unit tests
  • 85% code coverage

  • Integration tests
0
likes
0
points
331
downloads

Publisher

verified publishermeragix.dev

Weekly Downloads

A high-performance, type-safe schema validation library for Dart & Flutter.

Repository (GitHub)
View/report issues

Topics

#validation #schema #parsing #zod #type-safe

License

unknown (license)

More

Packages that depend on zema