Skip to content

v1.0.0-alpha

Closed Jul 22, 2023 77% complete

Alpha version of version 1.0.0.

  • All major design decisions should be made,
  • include/exclude configuration - general inclusion of files,
  • reflection over types and modules too,
  • static metadata library, containing all the reflected types,
  • transforming plugins (custom transformer executed under tst-reflect, so there is access to types),
  • metadata generator mid…

Alpha version of version 1.0.0.

  • All major design decisions should be made,
  • include/exclude configuration - general inclusion of files,
  • reflection over types and modules too,
  • static metadata library, containing all the reflected types,
  • transforming plugins (custom transformer executed under tst-reflect, so there is access to types),
  • metadata generator middlewares (you can handle serialization of types; alter types, add types, change format of metadata eg. add compression or something like that),
  • generic runtime classes,
  • distributable metadata - you'll be able to publish your metadata with a package so users of your packages will se your types and they will not have to transform your package again to get those types,
  • should be tested on big projects and there should be no errors from transformer preventing project from being built,
  • online documentation,
  • examples,
  • FAQ.