Development

Table of Contents

Versioning #

Given a version number X.Y, increment the:

  • X version when you make incompatible API changes
  • Y version when you add functionality in a backwards compatible manner or bug fix.

Convention #

  • EmmyLua with annotations is used for development.
  • For unit test is used busted

Debug #

Dump (buggy) template:

bin/aspect --dump path/to/template.view