Skip to content

Conversation

tordtst
Copy link
Member

@tordtst tordtst commented Sep 29, 2026

Endringer

  • Vite 8 + React 19 + TypeScript 6.0 satt opp manuelt, uten ekstra biblioteker eller backend.
  • Streng typekontroll (strict, noUncheckedIndexedAccess, regler mot ubrukt kode) og egen npm run typecheck.
  • npm run build kjører typekontroll før Vite-bygg.
  • Vite-standardskjermen er erstattet med en minimal norsk plassholder.
  • .nvmrc (Node 24), engines (Node ≥ 22.12, npm ≥ 10) og lockfil er med.
  • README dokumenterer krav, oppstart og kommandoer. Eksisterende tekst om PR-regler er beholdt.

Hvorfor

Gi gruppen et felles, kjørbart grunnlag å bygge videre på. TypeScript er låst til 6.0.x fordi typescript-eslint (issue #2) ennå ikke støtter TypeScript 7.

Issue

Closes #1

tordtst and others added 2 commits September 29, 2026 16:37
Gi gruppen et kjørbart minimum med streng typekontroll og en enkel
plassholder. TypeScript låses til 6.0.x fordi typescript-eslint ennå
ikke støtter versjon 7.

Refs #1

Co-Authored-By: sebasti <sebasti@stud.ntnu.no>
Beskriv Node- og npm-versjon, oppstart og kommandoer slik at alle
i gruppen og medstudenter kan kjøre prosjektet likt.

Refs #1

Co-Authored-By: andretg <andretg@stud.ntnu.no>
@tordtst tordtst added this to the Innlevering 1 milestone Sep 29, 2026
@tordtst tordtst self-assigned this Sep 29, 2026
@tordtst tordtst requested a review from a team as a code owner September 29, 2026 14:41
@andretg andretg self-requested a review September 29, 2026 15:15
Copy link
Member

@andretg andretg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oppsettet fungerer og er dokumentert i README.
Godkjenner PR-en

@andretg andretg merged commit 3ff2565 into dev Sep 29, 2026
@andretg andretg deleted the 1-config-sett-opp-react-typescript-og-vite branch September 29, 2026 15:16
@tordtst tordtst mentioned this pull request Oct 2, 2026
8 tasks
Sign in to join this conversation on GitHub.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants