[x] create ts-generator - Generic, plugin based tool for creating typings (not only for smartcontracts, will work with css modules, graphql you name it)
[x] unified project config file
[x] extract all logic around globing files, fs read write, prettier support etc.
Here's plan for next couple of days (weeks?):
stateMutability
parameter: Releated: https://github.com/krzkaczor/TypeChain/issues/65 I did some good progress here: https://github.com/krzkaczor/EthereumQL/tree/master/lib/parser