export default {
title: 'Info/@fcarrascosa elements',
};This is an experimental project in which I'm exploring the monorepo, CI/CD via Github Actions and other cool stuff, such as GitHub Pages.
The intention for this project is just for personal amusement, and it is not intended to be actively maintained (for now).
Said that, any contribution is welcome and appreciated.
There's this nice storybook demo you can check.
This project relies on the the npm registry, so you might want to install either npm or yarn
First thing you want to do to install this is cloning it into your local machine:
git clone https://github.com/fcarrascosa/fcarrascosa-elements.gitThis repo uses lerna as monorepo manager, so after doing that, to install the dependencies you should run:
npx lerna bootstrapor, as it is included in the package.json as a devDependency, I created a postinstall script that should do that for you. You can simply run:
npm installINFO: This section is to be moved to a CONTRIBUTING.md file.
I love feedback. I think it's crucial to become better at what you do.
You can open a GitHub issue addressing your question or feedback. Issues templates are to be added, but will be there. In the meantime, you can ask your question and detail it as much as possible and I will try to give you the best answer I can find.
You can open a Pull Request to this repo addressing what you are to improve.
After you installed the project and you have set it up, as stated on the Installing section you should create a fix branch.
git checkout -b fix/myAwesomeFixWhen you finished your improvement, and you checked everything work as expected (via tests and storybook), then you can fork this project under your namespace and add that fork to your local repo.
# add fork to your remotes
git remote add fork git@github.com:<your-user>/fcarrascosa-elements.git
# push new branch to your fork
git push -u fork fix/myAwesomeFixNOTE: Do have in mind that this repo uses conventional-commits convention, so please, follow it.
After doing so, you can create a pull request.
Feel free to open a github issue for feedback or questions about this project.
You can also contact me via Twitter.