A journey from truffle init
, a freshly generated Ethereum smart contract development project, to a successful compilation of the TypeScript smart contract wrappers generated by the 0xProject's abi-gen utility.
See commit history for changes needed to achieve successful compilation.