Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- generate todo app - install dependencies after generation - stand up app after installing - refactor toward better esm compatibility - `execa` is esm only which forces us to be esm compatible; we could try to use a different package, but as esm gains adoption, we would have to reconcile with compatibility sooner or later so I ripped off the band-aid early before it becomes a massive issue - use unbuild (rollup based build tool) for building since tsc is doesn't easily output esm compatible code - statically import commands and actions since dynamically importing them using templated strings as we currently do requires a more complicated build setup - we can add this back using extra plugins if it is valuable for us - run built cli in development directly as `ts-node` has very poor support for esm in later node versions despite what their docs say - update readme with development instructions Part of #16
- Loading branch information