terra-money / terrain

🛠 A Terra development environment for seamless smart contract development
https://docs.terra.money/develop/guides/initial
GNU General Public License v3.0
48 stars 38 forks source link

style: TerrainCLI #135

Closed terran6 closed 2 years ago

terran6 commented 2 years ago

Updating TerrainCLI styling to include stylized, boxed terminal messages. TerrainCLI logs will now require the user to provide a message as well as a title for presentation. Furthermore, the user can surround important information with double quotes so that it may be highlighted in a different color. Example:

TerrainCLI.error('Contract "${args.contract}" has not been deployed to the "${args.network}" network', 'Contract Not Deployed');