Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

fix(rpc): billing exports and tests failing (24 fails)

Aperta
#863 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@sundaram2021 ci sta già lavorando.

Dal 21/9/2026.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
48/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
bun, typescript

Direzione di ricerca

Start by running bun test packages/rpc and inspect packages/rpc/src/utils/billing.test.ts, especially the failing resolveBillingOwner cases and the getBillingCustomerId import at line 161. Compare the test expectations with the current billing utilities and determine whether the intended API was renamed or removed. Done means the billing tests pass with zero failures and the expected billing-owner coverage works.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Summary

packages/rpc billing utils have 24 failing tests, leaving billing owner resolution with no working coverage.

What's the issue

bun test packages/rpc reports 94 pass, 36 skip, 24 fail. Failures are in resolveBillingOwner (11 cases) and getBillingCustomerId is not a function in packages/rpc/src/utils/billing.test.ts:161. The test imports a function that no longer exists, indicating a renamed or removed export without updating tests.

Proposed fix

  • Restore or re-export getBillingCustomerId / resolveBillingOwner with the expected signatures, or update billing.test.ts to the new API.
  • Ensure bun test packages/rpc passes with zero fails before merging billing changes.
Lingua principale
TypeScript
Stelle
1.2k
Fork
227
Merge medio
21h 11m
PR unite (30g)
238

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di databuddy-analytics/Databuddy

Tutte le issue di databuddy-analytics/Databuddy

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.