Next generation UI component library, view our docs at tablekit.tablecheck.com
Install ASDF and it's nodejs and bun plugins.
asdf plugin add nodejs
asdf plugin add bun
asdf current
npm ci
npm start
npm run test
Start the development server with npm run start
then visit http://<your ip address>:6060
Note the precommit script that will change your commit files according to prettier. If you want to know what will be changed we suggest setting up a IDE on save config.
Publishing packages is handled automatically via GitHub Actions
- Run
lerna run build --scope=@tablecheck/tablekit-button
- run
npm run new-package
and follow the prompts. This can take several minutes to correctly bootstrap the packages together after creation. - At this point everything should be ready to start developing with
npm start
- Continue modifying the files in the
src
folder as needed
- delete the package folder in
packages/<package-name>
- remove the entry for the package in
[email protected]
IMPORTANT! Before merging the MR, make sure the commit message has the scope of the component. Example: feat(newpackage): added New Package
Thanks goes to these wonderful people (emoji key):
Wahid Magdy 📖 💡 |
Simeon Cheeseman 🚇 💡 💻 |
irmir 💡 💻 |
Joan Mira 📖 💻 |
Johnny Shields 📖 |
Dmitriy 💡 💻 |
Daniel Lizik 💻 |
Alex 💻 💡 🚇 |
k-baldauf 💻 |
donaldIvanTC 💡 |
This project follows the all-contributors specification. Contributions of any kind welcome!