All Projects → rthor → Cra Generate

rthor / Cra Generate

Scaffold a React component.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cra Generate

Webpack Serve
Takes your webpack config and creates a development server with hot module reloading and error overlay
Stars: ✭ 177 (+126.92%)
Mutual labels:  cli, create-react-app
Fastify Cli
Run a Fastify application with one command!
Stars: ✭ 260 (+233.33%)
Mutual labels:  cli, scaffold
Webpack Cli
webpack CLI provides the interface of options webpack uses in its configuration file. The CLI options override options passed in the configuration file.
Stars: ✭ 2,270 (+2810.26%)
Mutual labels:  cli, scaffold
Generact
Generate React components by replicating your own
Stars: ✭ 1,471 (+1785.9%)
Mutual labels:  cli, create-react-app
Mrm
Codemods for your project config files
Stars: ✭ 900 (+1053.85%)
Mutual labels:  cli, scaffold
Cli Spring Boot Scaffold
command line for generate crud and configs for spring boot projects
Stars: ✭ 113 (+44.87%)
Mutual labels:  cli, scaffold
modular
Scaffold a react monorepo and its component parts.
Stars: ✭ 13 (-83.33%)
Mutual labels:  create-react-app, scaffold
Angular Librarian
An Angular 2+ scaffolding setup for creating libraries
Stars: ✭ 92 (+17.95%)
Mutual labels:  cli, scaffold
Summoner
🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects
Stars: ✭ 577 (+639.74%)
Mutual labels:  cli, scaffold
Create React Library
⚡CLI for creating reusable react libraries.
Stars: ✭ 4,554 (+5738.46%)
Mutual labels:  cli, create-react-app
Think Builder
A command line toolit to build applications' CRUD/mvc scaffold for thinkphp v6. 用于生成 thinkphp v6 增查改删脚手架代码的命令行工具。
Stars: ✭ 105 (+34.62%)
Mutual labels:  cli, scaffold
Create Ava
Add AVA to your project
Stars: ✭ 14 (-82.05%)
Mutual labels:  cli, scaffold
Cli
Upload your templates to codesandbox with a single command 🏖️. This repo has been moved here: https://github.com/codesandbox-app/codesandbox-importers/tree/master/packages/cli
Stars: ✭ 104 (+33.33%)
Mutual labels:  cli, create-react-app
Template
A super-simple way to create new projects based on templates.
Stars: ✭ 120 (+53.85%)
Mutual labels:  cli, scaffold
Awesome React Generator
No more clicking around to create files in your react project! Awesome React Generator is Command Line Tool that let's you scaffold your components without leaving your terminal.
Stars: ✭ 98 (+25.64%)
Mutual labels:  cli, scaffold
Scaffdog
🐶 scaffdog is Markdown driven scaffolding tool.
Stars: ✭ 237 (+203.85%)
Mutual labels:  cli, scaffold
Create React Microservice
🚀 Create highly scalable and universal React microservices/applications within seconds.
Stars: ✭ 138 (+76.92%)
Mutual labels:  create-react-app, scaffold
Create React Component Folder
Creates react component folder structure
Stars: ✭ 139 (+78.21%)
Mutual labels:  create-react-app, scaffold
Cra Universal
🌏 Create React App companion for universal app. No eject, auto SSR, zero config, full HMR, and more (inactive project)
Stars: ✭ 419 (+437.18%)
Mutual labels:  cli, create-react-app
Create Component App
Tool to generate different types of React components from the terminal. 💻
Stars: ✭ 879 (+1026.92%)
Mutual labels:  cli, create-react-app

React Component Generator

Scaffold a React component for Create React App.

Usage: cra-generate [options] <component>

Options:
  -h, --help                       output usage information
  -V, --version                    output the version number
  -f, --functional                 create a functional component
  -t, --type-check [system]        add @flow comment to script files
  -c, --css-extension [extension]  changes the extension of generated css files
  -d, --directory [dir]            specify a directory for the component
      --test [type]                either "jest" or "none"
      --no-semi                    remove semicolons

If a .flowconfig is present, a // @flow comment is prepended to all script files.

Project specific settings can be added to the package.json file under the craGenerate key. Eg

"craGenerate": {
  "fileFormat": "paramCase",
  "cssExtension": "scss",
  "directory": "widgets"
}
option type default description
directory string "components" Where, relative to the ./src/ directory, the component should be.
fileFormat string "pascalCase" One of: camelCase, constantCase, headerCase, paramCase, pascalCase or snakeCase.
componentFormat string "pascalCase" One of: camelCase, constantCase, headerCase, paramCase, pascalCase or snakeCase.
typeCheck `undefined string` undefined
cssExtension string "css" File extensions, with or without a dot.
semi `true false` true
test `false string` "jest"

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].