
Research
/Security News
Miasma Mini Shai-Hulud Hits ImmobiliareLabs npm Packages
Miasma Mini Shai-Hulud hits @immobiliarelabs Backstage plugins, targeting GitLab and LDAP auth packages on npm.
ran-component-creator
Advanced tools
[](code_of_conduct.md) [](https://github.com/sly777/ran-component-creator/blob/main/LIC
Component Creator is a CLI tool that allows you to create React components quickly and easily. With Component Creator, you can focus on writing code instead of setting up boilerplate files.
To use Component Creator, simply run the following command:
npx component-creator
This will launch the CLI tool and guide you through the process of creating a new React component.
There are two options for running component creator. Just simply run npx component-creator or You can also run Component Creator with .compcreator.json file. This file allows you to specify default options for Component Creator.
Here's an example of what the .compcreator.json file might look like:
{
"plugins": [
{
"name": "general",
"options": {
"srcFolderLocation": "./src"
}
},
"css",
{
"name": "reactJS",
"options": {
"createInterface": true,
"styleLibrary": "chakraUI"
}
},
"chakraUI"
]
}
This file sets the default options for Component Creator to avoid having to enter them every time you run the tool. And when you create a new component, Component Creator will create react component with Chakra UI and interface support on ./src folder.
After creating .compcreator.json file, you can run Component Creator with the following command:
npx component-creator
For more information on the available options, please check the options page.
For Examples, please check the examples folder. You can just copy JSON files from this folder and paste to root folder of your project. Then you can just run Component Creator.
For NPM Scripts, please check the npm scripts page. You can use Component Creator with npm scripts easily.
For CLI Arguments, please check the CLI arguments page.
For creating custom plugin, please check the custom plugin page. You can create your own libraries' plugin easily with extensive functionally and Handlebars template engine.
If you'd like to contribute to Component Creator, please check the contributing page. Contributions are always welcome! If you want to integrate your library/plugin/boilerplate to Component Creator, please check the how to create custom plugin page.
Distributed under the GPL-3.0 License. See LICENSE for more information.
FAQs
[](code_of_conduct.md) [](https://github.com/sly777/ran-component-creator/blob/main/LIC
We found that ran-component-creator 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.

Research
/Security News
Miasma Mini Shai-Hulud hits @immobiliarelabs Backstage plugins, targeting GitLab and LDAP auth packages on npm.

Security News
Rolldown paused Rust React Compiler integration after a 5MB binary size increase raised concerns about shipping React-specific code to all Vite users.

Security News
/Research
Mini Shai-Hulud expands into the Go ecosystem after hitting LeoPlatform npm packages and targeting GitHub Actions workflows.