콘텐츠로 이동

classifyExpoPushTickets — @gj-kit/nest-notifications

@gj-kit/nest-notifications/expo에서 공개하는 function입니다. package version 0.1.1의 release declaration을 그대로 표시합니다.

import { classifyExpoPushTickets } from '@gj-kit/nest-notifications/expo';
/**
* Maps one chunk's tickets back onto its entries.
*
* A response whose length differs from the request is never treated as a
* handoff: which messages landed is unknowable, and losing a notification is
* worse than sending it twice (design 3.1 F7). The tickets that did arrive are
* still classified, so an endpoint the provider already confirmed as gone is
* reported even in that case.
*/
declare function classifyExpoPushTickets(entries: readonly ExpoPushEntry[], tickets: readonly ExpoPushTicket[]): ExpoTicketClassification;

이 선언은 매개변수, optionality, 제네릭, 반환값, 공개 union/type 계약의 정본입니다. 호출 전 필요한 환경·권한·오류 경계는 패키지 Golden path와 이 subpath의 import 조건을 함께 확인하세요.

  • 패키지: @gj-kit/nest-notifications
  • 버전: 0.1.1
  • 공개 entry: ./expo
  • 소스: GitHub

Maps one chunk’s tickets back onto its entries.

A response whose length differs from the request is never treated as a handoff: which messages landed is unknowable, and losing a notification is worse than sending it twice (design 3.1 F7). The tickets that did arrive are still classified, so an endpoint the provider already confirmed as gone is reported even in that case.