lantern 0.0.6+3 copy "lantern: ^0.0.6+3" to clipboard
lantern: ^0.0.6+3 copied to clipboard

Cloud Firestore's data structure definition language and code generator. Lantern lights bright future of your project.

0.0.6+3 #

  • Hotfix: fix mistake that DocumentSnapshot and DocumentReference.

0.0.6+2 #

  • Hotfix: fix mistake that type parameters of reference is not optional.
    • Now, type parameter of reference is optional.

0.0.6+1 #

  • Hotfix: fix mistake that enum referencing type field is not supported.

0.0.6 #

  • Support enum referencing enum<T> type.

0.0.5 #

  • Allow nulls of Document parameters on Dart.

0.0.4+4 #

0.0.4+3 #

  • Hotfix: to separate schema class and model class of Struct on Dart

0.0.4+2 #

  • Hotfix: fixing runtime errors when you save the Document contains nullable enum field.

0.0.4+1 #

  • Hotfix: to generate @Subcollections as field of Documents on TypeScript

0.0.4 #

  • Supports TypeScript code generation

0.0.3 #

  • Breaking change
    • Now generated Dart codes depend on flamingo
    • Lantern generates classes for flamingo's Document and Model.
    • Generated files are separated into each collection.
  • Supports enum{} and struct{}
    • enum{} will generate enum values.
    • struct{} will generate Codable/Model classes.

0.0.2 #

  • Omit Firestore rule file generation.
  • Supports file and struct<>
    • file expresses the file uploaded on Cloud Storage, based on File of Ballcap-iOS.
    • struct<> expressed the struct of specified Document.
  • Breaking changes of DocumentSnapshot returned from DocumentReference on generated Dart file.

0.0.1 #

  • Initial version, dart/swift/rule generating
5
likes
30
pub points
0%
popularity

Publisher

unverified uploader

Cloud Firestore's data structure definition language and code generator. Lantern lights bright future of your project.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

Dependencies

args, code_builder, collection, dart_style, petitparser

More

Packages that depend on lantern