0.4.7 • Published 12 months ago
gen-component v0.4.7
Component generator
Simple component generator for React js.
Example:
$ gen-component -c=name|-- components
|-- name
|-- Name.jsx
|-- style.cssLinks
Install
Install with npm
$ npm i gen-component -gFlags and Aliases
File name
name for component, !required
--component=name as -c=nameComponent extension extension name for component, by default equals
jsx3 variants: "jsx", "tsx", "coffee"
--ext=extname as -e=extnameFile is style
extension namefor style, by default equalscss--style-type=extname as -st=extnameor
nullfor remove file--style-type=null as -st=nullIndex file: create index file with export, by default not exist
--index as -i
Root dir where finds folder "components"
--root=src as -r=srcSubfolders
$ gen-component -c=folder/component|-- components
|-- folder
|-- component
|-- Component.jsx
|-- style.cssNpm script
Example:
File: package.json
"scripts": {
"create": "gen-component -i -e=tsx -st=scss -r=src"
}$ npm run create -- -c=name|-- src
|-- components
|-- name
|-- Name.tsx
|-- style.scss
|-- index.ts