ts-jest vs truffle-contract | What are the differences? | StackShare