0.0.3 • Published 3 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