0.0.3 • Published 2 years ago
@discursa/cli v0.0.3
Discursa CLI
CLI for more comfortable development
Commands
generate (alias g)
Save your time by generating boilerplate code
yarn discursa generate <type>
Description | Description |
---|---|
component <name> | Generate a component component |
generate component
Generate a component
yarn discursa generate component [options] <name> [path]
Arguments and options | Description |
---|---|
name | Name of the component |
path | Path of the component (default: app/common/components ) |
-f. --force | Overwrite existing files |
Example
Generation a button component:
yarn discursa generate component Button
Generation component files in './app/common/components'...
Writing './app/common/components/Button/Button.module.scss'
Writing './app/common/components/Button/Button.types.ts'
Writing './app/common/components/Button/Button.tsx'
generate query
Generate a query
yarn discursa generate query [options] <name> <featureName>
Arguments and options | Description |
---|---|
name | Name of the query |
featureName | Name of feature where query will be generated |
-f, --force | Overwrite existing files |
| Attention! name of query must start from get
word
Example
Generation a getDiscussion
query:
yarn discursa generate query getDiscussion discussions
Generation query files in './app/features/discussions'...
Writing './app/features/discussions/api/queries/getDiscussion.ts'
Writing './app/features/discussions/hoooks/useDiscussionQuery.ts'
Additional info
- 📫 Send feedback: @onelil05