squint_json 0.1.0 copy "squint_json: ^0.1.0" to clipboard
squint_json: ^0.1.0 copied to clipboard

Lightweight JSON processor and AST. Safely (de)serialize JSON decoded Strings to Dart Types.

0.1.0 #

  • Add JsonMissing class to allow nullable JSON elements to be absent.

0.0.6 #

  • Add more squintGeneratorOptions.

0.0.5 #

  • Bugfix: enum classes not generated when there is no data class.

0.0.4 #

  • Bugfix: incorrect outputting of '??' instead of '?' for nullable dataclass fields.

0.0.3 #

  • Downgrade path dependency to 1.8.2 to make it compatible with flutter_test.

0.0.2 #

  • Add hasKey method to JsonObject.
  • Add EnumType to AST.
  • Add support for generating dataclasses from Metadata.
  • Add support for generating dart enum classes.

0.0.1 #

  • Initial version.
2
likes
0
pub points
27%
popularity

Publisher

verified publisherbuijs.dev

Lightweight JSON processor and AST. Safely (de)serialize JSON decoded Strings to Dart Types.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

analyzer, dart_style, path

More

Packages that depend on squint_json