wildcomponents
v1.0.32
Published
**WildComponents** is a library of reusable UI components built with React, TypeScript, and styled-components. This library is designed to provide a consistent and customizable set of components for your React applications, with a focus on simplicity, fle
Downloads
95
Readme
WildComponents
WildComponents is a library of reusable UI components built with React, TypeScript, and styled-components. This library is designed to provide a consistent and customizable set of components for your React applications, with a focus on simplicity, flexibility, and maintainability.
Features
- React: Leverages the power of React for building interactive UIs.
- TypeScript: Fully typed components for enhanced developer experience.
- Storybook: Documentation and visual testing with Storybook.
- Styled Components: Modular and customizable styling with styled-components.
- CSS: Support for traditional CSS alongside styled-components.
Getting Started
To get started with WildComponents, follow these steps:
Clone the repository:
git clone https://github.com/yourusername/wildcomponents.git
Navigate to the project directory:
cd wildcomponents
Install the dependencies:
npm install
Build the proyect:
npm run build
Build the storybook:
npm run build-storybook
Run the Storybook:
npm run storybook
Available Scripts
Here are other commands you can use in this project:
Build the project in watch mode:
npm run build:watch
Continuously watches for changes and recompiles the code.
Lint the code:
npm run lint
Runs ESLint to check for code quality and style issues.
Fix linting issues:
npm run lint:fix
Automatically fixes linting issues where possible.
Format the code:
npm run format
Formats the code using Prettier.
Run tests:
npm run test
Executes tests using Jest.
Publishing
The library is published on npm and can be found at WildComponents on npm.
To publish a new version, make sure to follow the necessary steps to update the version number and publish the package.
Author
This project is maintained by Luis Eduardo Rojas Carrillo.