This is a WIP plugin for @nrwl/nx
adding support for Cosmwasm smart contracts
Nx helps building contracts faster with cloud computing with github integration.
Install Nx first.
npm i -g nx
> npx create-nx-workspace
> yarn add nxcw
Generate each cosmwasm contract starter from each cosmos chain
> nx generate nxcw:osmosis my_cosmwasm_contract
** WIP: cosmjs lib **
> nx generate nxcw:js my_cosmjs_lib
> nx build my_cosmwasm_contract
> nx test my_cosmjs_lib
> nx test my_cosmwasm_contract
> nx graph
Integrate with nx cloud build server to save compilation time for rust cosmwasm contracts.
nx lint my_cosmwasm_contract
nx lint my_cosmwasm_contract __fail_on_warnings false
### Options
The executors accept most of the same CLI args as the corresponding `cargo` commands. When in doubt, run with the `__help` flag to see all options with descriptions:
```sh
> nx build my_cosmwasm_contract __help