{"repo":"coolassassin/reactcci","free":true,"listed":false,"github":"https://github.com/coolassassin/reactcci","clone":"git clone https://github.com/coolassassin/reactcci.git","description":"React create component interactive CLI","language":"TypeScript","stars":67,"topics":["react","cli","components","generator","interactive","tool","dev","build","scaffolding"],"license":"MIT","category":"cli-tools","readme_excerpt":"React create component interactive CLI CLI to create or edit React or React Native components with your own structure - Plug and play : Instant config for CRA with typescript - Easy to config : interactive configuration and simple templating - Great documentation : More info on our website - Works with anything : Typescript, Storybook, Redux, Jest, ... - Lightweight : string Example: - placeholders List of placeholders which you can use to build your own component template Default: #NAME# for a component name #STYLE# for css-module import #STORY PATH# for storybook title - afterCreation Object with scripts to process you file after creation Default: undefined Example: Placeholders Each placeholder is a function which get some data to build your own placeholder. During the multiple component creation all functions will be called for every single component. Example: After this set up you are able to use this placeholder by #NAME# inside your template files. Below, you can see the list of all available data and functions to create a new one. Field Description --- --- project Project name in multy-project mode componentName , objectName Name of the component or another object in multi-template mode objectType Type of object which was selected by user. It is component by default. pathToObject path to objects folder Example: src/components destinationFolder relative path to folder of object which is being created Example: App/Header/Logo objectFolder Absolute path to your object (c","default_branch":null,"files":null,"tree":[],"storefront":"/r/coolassassin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/coolassassin/reactcci/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}