From f647dd869d9b981fc70ad57fd9ce5f8416d34f4a Mon Sep 17 00:00:00 2001 From: Leander Furumo Date: Fri, 30 Oct 2026 23:05:50 +0100 Subject: [PATCH] Update contributing guide for the bilingual site and new checks Text shown to users goes in both message files instead of being Norwegian only. Document lint and CI, and make npm run format cover the same files as the CI check. Co-Authored-By: Claude Opus 5.5 --- CONTRIBUTING.md | 11 +++++++++-- package.json | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f266be0..3f3b528 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,9 +1,16 @@ # Huskeliste for bidrag -- Sørg for å formatere koden med Prettier +- Sørg for å formatere koden med Prettier (`npm run format`) + +- Sjekk at koden ikke har lint-feil (`npm run lint`) - Sjekk om nettsiden bygges uten problemer (`npm run build`) +- Formatering, linting, typesjekk og bygg kjøres også automatisk på alle pull requests + - Commit messages samt issues skal helst være skrevet på engelsk -- Kode skal skrives på engelsk. Det vil si variabelnavn osv. Tekst som vises til bruker skal være på norsk +- Kode skal skrives på engelsk. Det vil si variabelnavn osv. + +- Nettsiden finnes på både norsk og engelsk. Tekst som vises til bruker skal ikke skrives rett i komponentene, men legges inn i både [messages/no.json](messages/no.json) og [messages/en.json](messages/en.json) + diff --git a/package.json b/package.json index 1fdac74..7fe4341 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "build": "next build", "start": "next start -p 9000", "lint": "eslint .", - "format": "prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"" + "format": "prettier --write ." }, "dependencies": { "@portabletext/react": "^8.0.1",