Welcome to Turbo Libraries! This monorepo is dedicated to providing high-performance and optimized libraries for modern web development.
Turbo Libraries aim to deliver speed and efficiency in every aspect of web development. Our goal is to help developers build fast, scalable, and maintainable applications with ease. Whether you need UI components, CSS frameworks, utility libraries, or any other type of development tool, Turbolibs has you covered.
Note: The project is currently under active development. Stay tuned for updates!
Before you begin, ensure you have met the following requirements:
- Node.js >= 22.x
- npm >= 10.x or yarn >= v1.22.x
To get started with our libraries, follow these steps:
-
Clone the repository:
git clone https://github.com/PabloAballe/turbolibs.git cd speedopt
-
Install dependencies:
npm install # or yarn install
-
Build the project:
npm run build # or yarn build
To contribute to this project, follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b my-feature-branch
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin my-feature-branch
- Submit a pull request.
We use Jest for unit tests. To run the tests, use:
npm run test
# or
yarn test
We use Storybook for developing and testing UI components. To start Storybook, run:
npm run storybook
# or
yarn storybook
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Please see our CONTRIBUTING.md for more information.
This project is licensed under the MIT License - see the LICENSE file for details.
This README was generated with β€οΈ by Pablo Aballe