site built in typescript with next.js, tailwind css, framer motion, three.js available on juke.fr
 
 
 
 
Go to file
Kay 83ae4f7778 frogor to update links 2023-09-17 16:48:24 +02:00
app frogor to update links 2023-09-17 16:48:24 +02:00
components fix import 2023-09-14 19:23:18 +02:00
public i give up on canaries again screw this im not that famous 2023-09-17 13:19:42 +02:00
test "fix" tests 2023-09-14 19:49:23 +02:00
.README.template.md readme 2023-06-10 16:30:18 +02:00
.eslintrc.js fix more linting stuff 2023-09-14 19:05:20 +02:00
.gitignore fix meta 2023-08-29 18:08:22 +02:00
.npmrc newlicense 2023-01-17 18:27:48 +01:00
.prettierrc.js newlicense 2023-01-17 18:27:48 +01:00
LICENSE license typo 2023-01-17 22:12:32 +01:00
README.md testing 2023-09-13 12:52:28 +02:00
next-env.d.ts newlicense 2023-01-17 18:27:48 +01:00
next.config.js start switch to ssr with new ynh service 2023-08-22 02:37:18 +02:00
package-lock.json add bluebirb for concurrency to not get rate limited that much 2023-09-17 13:15:20 +02:00
package.json add bluebirb for concurrency to not get rate limited that much 2023-09-17 13:15:20 +02:00
playwright.config.ts reenable browsers 2023-09-14 19:50:03 +02:00
postcss.config.js start moving to tailwind 2023-08-27 18:53:36 +02:00
tailwind.config.js good enough for now we ship 2023-08-28 17:59:04 +02:00
tsconfig.json ign 2023-08-27 14:38:31 +02:00

README.md

juke-fr

site built in typescript with next.js, tailwind css, framer motion, three.js available on juke.fr

instructioms

jinx the cat my beolved

repository

the latest automatic release is always on https://juke.fr

$ git clone https://codeberg.org/juke/juke-fr.git

$ npm i

$ npm run dev

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

might want to disable a couple browsers and only leave 1 for it to be faster

$ 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/juke-fr.git

Contributing

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

Issues

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


beep boop