Skip to content

CLI for generate page/components base on Templates

Notifications You must be signed in to change notification settings

natserract/breath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

Breath: Tools for speed up your development

Template Variables: {{NAME}}, {{SUB_NAME}}

Setup

yarn setup

Running

yarn breath

API Design

Default

  • -p: Page
  • -c: Component
  • -d: Delete Page/Component (TODO)
  • -h: Helps

Options

  • -path: Custom path, if -p will build page according to input path.

Rules

  • Only support one word
  • Lowercase input recommended
  • Build page/component, you don't need passing Page / Component again in your input, just type page/component title.
    # Capitalize allowed, but will transform to lowercase
    # Will generate automatically: `web/src/pages/DashboardPage`
    yarn breath -p dashboard

Example Use

  • Build page:

    # Default (web/src/pages)
    yarn breath -p <page_name>
    
    # With Custom Path
    yarn breath -p <page_name> -path <path_directory>
  • Build component:

    # Default (web/src/components)
    yarn breath -c <component_name>
    
    # With Custom Path
    yarn breath -c <component_name> -path <path_directory>

By shell script

# Just type
./makeComponent.sh $args

About

CLI for generate page/components base on Templates

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published