Bygg raskere med omfattende logging, ytelsesovervåking, full TypeScript-typer, feilkant, varm omstart, og utmerket testdekning. Feilsøkingsmodus eksponerer detaljerte logger og tidsdata. Eksporterede typer sikrer typesikkerhet for integratorer.
En flott utvikleropplevelse er ikke en luksus - det påvirker direkte iterasjonshastighet, feilrettingstid, og teamproduktivitet. Vår widget gir omfattende verktøy for feilsøking, overvåking, typesikkerhet, og testing.
Loggeren tilpasser seg konteksten automatisk:
Logger er fargekodet etter alvorlighetsgrad: grå for feilsøking, blå for info, gul for advarsler, rød for feil.
Alle offentlige API-er, konfigurasjonsalternativer, hendelseshåndterere, og datastrukturer har komplette TypeScript-typer. Integratorer får autocompletion, inline-dokumentasjon, og kompileringstid typekontroll. Typer eksporteres fra hovedpakken:
import type { WidgetConfig, MessageEvent } from '@yourcompany/widget';
Dette eliminerer hele klasser av feil som ellers ville nå produksjon.
React-feilkant fanger rendering-feil og viser fallback UI-er:
Feil logges automatisk til overvåkingssystemer med full kontekst.
Widgeten inkluderer omfattende testinfrastruktur ved hjelp av Jest og React Testing Library:
I stedet for kryptiske tekniske feil gir widgeten handlingsrettet veiledning:
Mangler påkrevd felt: apiKey. Legg til apiKey: "your-key" i widgetkonfigurasjonen.Ugyldig posisjon: "top-center". Gyldige alternativer: "bottom-right", "bottom-left", "top-right", "top-left".GitHub Actions arbeidsflyter kjører ved hver push: