@@ -534,6 +534,7 @@ chain.
534534* [ ignite chain faucet] ( #ignite-chain-faucet ) - Send coins to an account
535535* [ ignite chain init] ( #ignite-chain-init ) - Initialize your chain
536536* [ ignite chain lint] ( #ignite-chain-lint ) - Lint codebase using golangci-lint
537+ * [ ignite chain modules] ( #ignite-chain-modules ) - Manage modules
537538* [ ignite chain serve] ( #ignite-chain-serve ) - Start a blockchain node in development
538539* [ ignite chain simulate] ( #ignite-chain-simulate ) - Run simulation testing for the blockchain
539540
@@ -845,6 +846,63 @@ ignite chain lint [flags]
845846* [ ignite chain] ( #ignite-chain ) - Build, init and start a blockchain node
846847
847848
849+ ## ignite chain modules
850+
851+ Manage modules
852+
853+ ** Synopsis**
854+
855+ The modules command allows you to manage modules in the codebase.
856+
857+ ** Options**
858+
859+ ```
860+ -h, --help help for modules
861+ ```
862+
863+ ** Options inherited from parent commands**
864+
865+ ```
866+ -c, --config string path to Ignite config file (default: ./config.yml)
867+ -y, --yes answers interactive yes/no questions with yes
868+ ```
869+
870+ ** SEE ALSO**
871+
872+ * [ ignite chain] ( #ignite-chain ) - Build, init and start a blockchain node
873+ * [ ignite chain modules list] ( #ignite-chain-modules-list ) - List all Cosmos SDK modules in the app
874+
875+
876+ ## ignite chain modules list
877+
878+ List all Cosmos SDK modules in the app
879+
880+ ** Synopsis**
881+
882+ The list command lists all modules in the app.
883+
884+ ```
885+ ignite chain modules list [flags]
886+ ```
887+
888+ ** Options**
889+
890+ ```
891+ -h, --help help for list
892+ ```
893+
894+ ** Options inherited from parent commands**
895+
896+ ```
897+ -c, --config string path to Ignite config file (default: ./config.yml)
898+ -y, --yes answers interactive yes/no questions with yes
899+ ```
900+
901+ ** SEE ALSO**
902+
903+ * [ ignite chain modules] ( #ignite-chain-modules ) - Manage modules
904+
905+
848906## ignite chain serve
849907
850908Start a blockchain node in development
@@ -1029,9 +1087,9 @@ meant to be edited by hand.
10291087
10301088* [ ignite] ( #ignite ) - Ignite CLI offers everything you need to scaffold, test, build, and launch your blockchain
10311089* [ ignite generate composables] ( #ignite-generate-composables ) - TypeScript frontend client and Vue 3 composables
1032- * [ ignite generate hooks] ( #ignite-generate-hooks ) - TypeScript frontend client and React hooks
10331090* [ ignite generate openapi] ( #ignite-generate-openapi ) - OpenAPI spec for your chain
10341091* [ ignite generate proto-go] ( #ignite-generate-proto-go ) - Compile protocol buffer files to Go source code required by Cosmos SDK
1092+ * [ ignite generate ts-client] ( #ignite-generate-ts-client ) - TypeScript frontend client
10351093
10361094
10371095## ignite generate composables
@@ -1064,20 +1122,19 @@ ignite generate composables [flags]
10641122* [ ignite generate] ( #ignite-generate ) - Generate clients, API docs from source code
10651123
10661124
1067- ## ignite generate hooks
1125+ ## ignite generate openapi
10681126
1069- TypeScript frontend client and React hooks
1127+ OpenAPI spec for your chain
10701128
10711129```
1072- ignite generate hooks [flags]
1130+ ignite generate openapi [flags]
10731131```
10741132
10751133** Options**
10761134
10771135```
1078- -h, --help help for hooks
1079- -o, --output string React hooks output path
1080- -y, --yes answers interactive yes/no questions with yes
1136+ -h, --help help for openapi
1137+ -y, --yes answers interactive yes/no questions with yes
10811138```
10821139
10831140** Options inherited from parent commands**
@@ -1094,18 +1151,18 @@ ignite generate hooks [flags]
10941151* [ ignite generate] ( #ignite-generate ) - Generate clients, API docs from source code
10951152
10961153
1097- ## ignite generate openapi
1154+ ## ignite generate proto-go
10981155
1099- OpenAPI spec for your chain
1156+ Compile protocol buffer files to Go source code required by Cosmos SDK
11001157
11011158```
1102- ignite generate openapi [flags]
1159+ ignite generate proto-go [flags]
11031160```
11041161
11051162** Options**
11061163
11071164```
1108- -h, --help help for openapi
1165+ -h, --help help for proto-go
11091166 -y, --yes answers interactive yes/no questions with yes
11101167```
11111168
@@ -1123,19 +1180,42 @@ ignite generate openapi [flags]
11231180* [ ignite generate] ( #ignite-generate ) - Generate clients, API docs from source code
11241181
11251182
1126- ## ignite generate proto-go
1183+ ## ignite generate ts-client
1184+
1185+ TypeScript frontend client
1186+
1187+ ** Synopsis**
1188+
1189+ Generate a framework agnostic TypeScript client for your blockchain project.
1190+
1191+ By default the TypeScript client is generated in the "ts-client/" directory. You
1192+ can customize the output directory in config.yml:
1193+
1194+ client:
1195+ typescript:
1196+ path: new-path
1197+
1198+ Output can also be customized by using a flag:
1199+
1200+ ignite generate ts-client --output new-path
1201+
1202+ TypeScript client code can be automatically regenerated on reset or source code
1203+ changes when the blockchain is started with a flag:
1204+
1205+ ignite chain serve --generate-clients
11271206
1128- Compile protocol buffer files to Go source code required by Cosmos SDK
11291207
11301208```
1131- ignite generate proto-go [flags]
1209+ ignite generate ts-client [flags]
11321210```
11331211
11341212** Options**
11351213
11361214```
1137- -h, --help help for proto-go
1138- -y, --yes answers interactive yes/no questions with yes
1215+ -h, --help help for ts-client
1216+ -o, --output string TypeScript client output path
1217+ --use-cache use build cache to speed-up generation
1218+ -y, --yes answers interactive yes/no questions with yes
11391219```
11401220
11411221** Options inherited from parent commands**
@@ -1254,6 +1334,7 @@ with an "--ibc" flag. Note that the default module is not IBC-enabled.
12541334* [ ignite scaffold query] ( #ignite-scaffold-query ) - Query for fetching data from a blockchain
12551335* [ ignite scaffold single] ( #ignite-scaffold-single ) - CRUD for data stored in a single location
12561336* [ ignite scaffold type] ( #ignite-scaffold-type ) - Type definition
1337+ * [ ignite scaffold vue] ( #ignite-scaffold-vue ) - Vue 3 web app template
12571338
12581339
12591340## ignite scaffold chain
@@ -2014,6 +2095,32 @@ ignite scaffold type NAME [field:type] ... [flags]
20142095* [ ignite scaffold] ( #ignite-scaffold ) - Create a new blockchain, module, message, query, and more
20152096
20162097
2098+ ## ignite scaffold vue
2099+
2100+ Vue 3 web app template
2101+
2102+ ```
2103+ ignite scaffold vue [flags]
2104+ ```
2105+
2106+ ** Options**
2107+
2108+ ```
2109+ -h, --help help for vue
2110+ -y, --yes answers interactive yes/no questions with yes
2111+ ```
2112+
2113+ ** Options inherited from parent commands**
2114+
2115+ ```
2116+ -v, --verbose verbose output
2117+ ```
2118+
2119+ ** SEE ALSO**
2120+
2121+ * [ ignite scaffold] ( #ignite-scaffold ) - Create a new blockchain, module, message, query, and more
2122+
2123+
20172124## ignite testnet
20182125
20192126Simulate and manage test networks
0 commit comments