data_masker 1.0.1 copy "data_masker: ^1.0.1" to clipboard
data_masker: ^1.0.1 copied to clipboard

Pure Dart data masking library for sensitive data anonymization. Supports phone, email, ID card, bank card and custom rules.

Changelog #

1.0.1 #

update #

Release date: 2026-07-10

  • Update README.md with English-only demo data
  • Add remaining preset rules: passport, plateNumber, jwtToken, uuid, apiKey, chineseName, englishName, dateOfBirth
  • Add preset rule combinations: financial, apiLog, personalInfo, networkLog

1.0.0 #

release #

Release date: 2026-07-10

  • Initial release
  • Core masking engine with support for String, Map, and Iterable
  • MaskStrategy: full, keepPrefix, keepSuffix, keepBoth
  • MaskRule: FieldMaskRule, RegexMaskRule, CustomMaskRule
  • Preset rules: phone, email, idCard, bankCard, ipAddress, url, commonFields
  • Configurable mask character and max length
  • Case sensitive/insensitive field matching
  • Recursive processing of nested structures
0
likes
160
points
0
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Pure Dart data masking library for sensitive data anonymization. Supports phone, email, ID card, bank card and custom rules.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

More

Packages that depend on data_masker