Sobre o projeto
@vskstudio/takt-svelte é uma camada Svelte 5 sobre o núcleo de analytics privacy-friendly do Takt. Oferece um componente idiomático, um web component framework-agnostic e ações para projetos que inicializam o núcleo por conta própria. A configuração do SDK no navegador ocorre no onMount, evitando acesso ao window no servidor e problemas de hidratação. O pacote rastrea navegação client-side automaticamente e expõe tracking customizado de eventos, badges, embeds e APIs de estatísticas públicas. O comportamento de privacidade vem do núcleo do Takt, incluindo suporte a Do Not Track, manipulação de opt-out, exclusão de localhost e IPs privados, e scrubbing de query-string. O web component é compilado sem runtime Svelte e pode ser usado em HTML puro ou outros frameworks, enquanto o componente e as ações exigem Svelte 5.19 ou superior. Takt core 0.8.1 ou superior é peer dependency. O projeto é licenciado sob MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.