Open zenabii opened 1 month ago
Noe har skjedd i pnpm lock filen som påvirker import i select.tsx - noen som kunne tenkt seg å sparre med meg på dette? 😄
Noe har skjedd i pnpm lock filen som påvirker import i select.tsx - noen som kunne tenkt seg å sparre med meg på dette?
Prøv pnpm install
på rota til prosjektet.
https://jokul.fremtind.no/preview/fix--replace-classnames-with-clsx/ Commit: 55a2ee081922b2aacd0b3aee28116b8da1aeb7b9
Forhåndsvisning:Forhåndsvisningen blir tilgjengelig innen et par minutter. Den fjernes automatisk når pull requesten lukkes.
Jeg testet hvordan det blir etter publish dersom clsx
avhengigheten bare er definert i root-pakka. Brukerne må da manuelt installere den pakka siden det ikke blir med noe informasjon om at den trengs ut på repoet.
Dette kunne vært løst veldig elegant med pnpm sin catalog protokoll meeen dessverre støtter ikke lerna dette enda og lerna-lite har ingen umiddelbare planer. Jeg syns det er mye verdi i å sikre at vi bruker samme versjoner av avhengigheter på tvers av pakkene våre men tror at vi da må inn med syncpack eller noe lignende.
Denne PR'en burde vi ta en felles gjennomgang på og idémyldre litt hvordan vi vil angripe oppgaven å gå fra mange pakker til én komponentpakke og proper tree shaking :)
🎯 Sjekkliste
pnpm build
ogpnpm ci:test
gir ingen feil