Skip to content

tablecheck/tablekit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
TableCheck CI
Jan 16, 2025
2d4f2c3 Β· Jan 16, 2025
Nov 22, 2024
Oct 3, 2022
Jul 27, 2021
Jan 16, 2025
May 29, 2024
Apr 6, 2023
Oct 10, 2024
May 29, 2024
Jul 27, 2021
Jul 27, 2021
Jul 27, 2021
Oct 10, 2024
Nov 20, 2024
Nov 26, 2024
Nov 22, 2024
Jul 27, 2021
Nov 26, 2024
Jan 16, 2025
Oct 31, 2021
Jul 27, 2021
Jul 27, 2021
Nov 20, 2024
May 27, 2024
Jul 27, 2021
May 29, 2024
Jun 5, 2024
Apr 6, 2023
May 27, 2024
Jan 16, 2025
Nov 22, 2024
May 27, 2024

Repository files navigation

Next generation UI component library, view our docs at tablekit.tablecheck.com

Installation

Install ASDF and it's nodejs and bun plugins.

asdf plugin add nodejs
asdf plugin add bun
asdf current
npm ci
npm start

Testing

npm run test

Development

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

Publishing packages is handled automatically via GitHub Actions

Building a package manually

  • Run lerna run build --scope=@tablecheck/tablekit-button

Creating new Packages

  • 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

Removing unsused packages

  • delete the package folder in packages/<package-name>
  • remove the entry for the package in .@tablecheck-react-systemrc.json

IMPORTANT! Before merging the MR, make sure the commit message has the scope of the component. Example: feat(newpackage): added New Package

Contributors ✨

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!