receipt-cli

0.0.6 • Public • Published

receipt-CLI

Helpers to create components, containers and pages into react projects.

Each new folder contains a .jsx, a .test.js and a .scss files inside.

To install: yarn global add receipt-cli or npm i -g receipt-cli.

Commands:

Start each command with rc.

😃 new:template DIR NAME

Creates a template into DIR folder named NAME (creates the folder if it doesn't exist).

rc new:template src/lib Button // creates Button folder into the respective DIR

😃 new:component NAME

Creates a new component into components folder (creates the folder if it doesn't exist).

rc new:component Topbar // creates Topbar component folder into components folder

😃 new:container NAME

Creates a new container into containers folder (creates the folder if it doesn't exist).

rc new:container Table // creates Table container folder into containers folder

😃 new:page NAME

Creates a new page into pages folder (creates the folder if it doesn't exist).

rc new:page Profile // creates Profile page folder into pages folder

Others commands:

  • rc -h opens help menu.
  • rc -v returns cli version.

Options:

😉 --named

Set .jsx and .test.js file names as NAME parameter.

rc new:component Topbar --named // creates Topbar.jsx, Topbar.test.js and style.scss into Topbar folder

😉 --ts

Create files in typescript format (.tsx, .test.tsx).

rc new:component Box --ts // creates Box.tsx, Box.test.tsx, types.ts and style.scss into Box folder

Enjoy it! 👊

Engineered by gluegun.

Package Sidebar

Install

npm i receipt-cli

Weekly Downloads

34

Version

0.0.6

License

MIT

Unpacked Size

13.4 kB

Total Files

20

Last publish

Collaborators

  • cl4pper