
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
react-scaffolder
Advanced tools
Scaffolding tool for React
react-scaffolder is a command line interface which brings smooth developer experience (DX) for React devs. react-scaffolder provides a better way to generate react projects with react-boilerplate. With this tool it's possible to continue generating boilerplate code with heavy customizations once a project is initiated.
$ npm install -g react-scaffolder
Quickest way to get up and running with react-scaffolder
Install the CLI - $ npm install -g react-scaffolder
Initiate a project - $ react init awesome-project && cd awesome-project
Install dependencies - $ npm install
Run the build - $ npm run build && npm start
Instantly create React components - $ react g component feed footer
Check with interactive view - $ react v -c
alias: i
Project name.
-l
Add eslint configuration.alias: g
Module name where the react component should be placed within. (Subdirectory within components directory)
React component name.
alias: g
Create React component.
Module name where the test file should be placed within. (Subdirectory within tests directory)
Test file name.
alias: v
View react components and test files.
-c
View React components file directory.
-t
View tests file directory.
alias: c
Change configuration in .reactclirc.
Key for configuration
example: client
Value for configuration
example: src (source directory)
To use react-cli in existing React project navigate to directory where React components are created.
Create react-cli configuration file, .reactclirc (similar to .babelrc). Add configuration in key value pairs.
{
"client": "src"
}
This specifies that React components are placed in src/components directory.
For more information refer CONTRIBUTING.md
MIT © 99XT
FAQs
Scaffolding tool for React
We found that react-scaffolder demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.