validasi_gen 0.1.0-dev.1 copy "validasi_gen: ^0.1.0-dev.1" to clipboard
validasi_gen: ^0.1.0-dev.1 copied to clipboard

Code generator for Validasi - compile-time validation with zero-cost abstraction.

example/lib/example.dart

import 'package:validasi/validasi.dart';
import 'package:validasi/rules.dart';
import 'package:validasi_annotation/validasi_annotation.dart';

part 'example.g.dart';

@ValidateClass()
class User {
  @Validate.string([MinLength(3), MaxLength(100)])
  final String email;

  User({required this.email});
}
0
likes
0
points
202
downloads

Publisher

verified publisheralbetnv.dev

Weekly Downloads

Code generator for Validasi - compile-time validation with zero-cost abstraction.

Homepage
Repository (GitHub)
View/report issues

Topics

#validation #codegen #annotations

License

unknown (license)

Dependencies

analyzer, build, source_gen

More

Packages that depend on validasi_gen