common react components reused in my projects demo on juke.fr/komponents/
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Kay a9c2f355aa remove umami 18 hours ago
.storybook remove umami 18 hours ago
src/Chakra bimp chakra utils 4 months ago
stories remove umami 18 hours ago
.README.template.md switch to pnpm 19 hours ago
.dockerignore newlicense 5 months ago
.eslintrc.js newlicense 5 months ago
.gitignore newlicense 5 months ago
.gitlab-ci.yml newlicense 5 months ago
.npmignore newlicense 5 months ago
.npmrc bump 5 months ago
.prettierrc.js newlicense 5 months ago
CHANGELOG.md newlicense 5 months ago
Dockerfile newlicense 5 months ago
LICENSE license typo 5 months ago
README.md switch to pnpm 19 hours ago
package.json switch to pnpm 19 hours ago
pnpm-lock.yaml switch to pnpm 19 hours ago
tsconfig.json newlicense 5 months ago

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

all of the commands assume you have pnpm installed so either switch all of these for npm run or yarn or just install pnpm

test suite

playwright is used for testing

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

$ pnpm 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

$ pnpm 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