common react components reused in my projects demo on juke.fr/komponents/
 
 
 
Go to file
Kay 41ce0a3f35 readme 2023-06-10 12:27:20 +02:00
.storybook idk 2023-06-10 11:49:33 +02:00
src/Chakra fix test and shit 2023-06-10 12:00:12 +02:00
stories remove umami 2023-06-07 06:53:04 +02:00
.README.template.md readme 2023-06-10 12:27:20 +02:00
.babelrc.json auto migration looks like it worked somehow woo 2023-06-10 11:01:54 +02:00
.dockerignore newlicense 2023-01-17 18:27:56 +01:00
.eslintrc.js newlicense 2023-01-17 18:27:56 +01:00
.gitignore newlicense 2023-01-17 18:27:56 +01:00
.gitlab-ci.yml newlicense 2023-01-17 18:27:56 +01:00
.npmignore newlicense 2023-01-17 18:27:56 +01:00
.npmrc bump 2023-01-17 19:32:43 +01:00
.prettierrc.js newlicense 2023-01-17 18:27:56 +01:00
Dockerfile newlicense 2023-01-17 18:27:56 +01:00
LICENSE license typo 2023-01-17 22:12:40 +01:00
README.md readme 2023-06-10 12:27:20 +02:00
package-lock.json switch to npm because its more likely to fuck up meaning its a good stress test for this cursed ecosystem 2023-06-10 12:18:23 +02:00
package.json switch to npm because its more likely to fuck up meaning its a good stress test for this cursed ecosystem 2023-06-10 12:18:23 +02:00
tsconfig.json newlicense 2023-01-17 18:27:56 +01:00

README.md

komponents

common react components reused in my projects demo on juke.fr/komponents/

install

# npm/pnpm
$ echo @kay:registry=https://code.juke.fr/api/packages/kay/npm/ >> .npmrc
$ npm install @kay/komponents
# yarn
echo \"@kay:registry\" \"https://code.juke.fr/api/packages/kay/npm/\" >> .yarnrc
$ yarn add @kay/komponents

usage

demo

the latest "automatic" (me copying over sftp manually) storybook is always on juke.fr/komponents/

development

test suite

playwright is used for testing

$ npm run test:setup # only needed once to download the browsers

$ npm run test

playwright is cool because it gives you traces with screenshots you can go through step by step so yeah

tested upgrade

the test suite can be used with npm-check-updates to mass upgrade the node modules and make sure stuff still (at least somewhat) works

$ npm run tested-upgrade

it will upgrade all the packages then run the test and do them one by one incrementally if that fails and not do any of the ones that makes the tests fail

Development

To clone the repository locally:

$ git clone https://code.juke.fr/kay/komponents.git

Contributing

Feel free to contact via the email bellow with a patch or anything.

Issues

Open new issues by mailing issues+komponents@juke.fr


beep boop