The planejape-ui-svelte is a library of design system components from the planejApe project.
In this file, you will find things about: How to run the project, publishing the package in npm, chromatic's CI/CD settings and a few other things, so let's get started
This lib uses technologies that promote the scalability and maintainability of the project:
git clone https://github.com/Rickson298/planejApe-UI.git
npm install
npm run storybook
Only Rickson Oliveira (me) can publish on NPM, however, it's good to document it here.
To publish a new version of planejape-ui-svelte
on NPM, follow the instructions below:
npm version patch
npm publish
This app has an action configured for the chromatic CI/CD, it is in the file /.github/workflows/chromatic.yml
When new stories are created, just write the snippet create-sb-file
, this will create a template file for stories and avoid writing code that will always be the same