EN

@core / newsletter

1.1.0 ▾
verifiedMIT
GitHub

Newsletter: double opt-in, one-click unsubscribe (RFC 8058), tags, rich-text campaigns sent in resumable batches

Code11 filesContext~889 tokensscan passed

The exact tree that will be injected, after .genpmignore. Pinned to

src/lib/newsletter/adapters/next.tsread-only · 48a34fe
// Adaptador Next.js (route handlers):
//   app/newsletter/subscribe/route.ts   → export { subscribeRoute as POST } from '@/lib/newsletter/adapters/next';
//   app/newsletter/confirm/route.ts     → export { confirmRoute as GET, confirmRoute as POST } from '@/lib/newsletter/adapters/next';
//   app/newsletter/unsubscribe/route.ts → export { unsubscribeRoute as GET, unsubscribeRoute as POST } from '@/lib/newsletter/adapters/next';
// y las páginas /newsletter/confirmed, /newsletter/unsubscribed y /newsletter/invalid.
import { handleConfirm, handleSubscribe, handleUnsubscribe } from './http.ts';

export const subscribeRoute = (req: Request) => handleSubscribe(req);
export const confirmRoute = (req: Request) => handleConfirm(req);
export const unsubscribeRoute = (req: Request) => handleUnsubscribe(req);

Report @core/newsletter

Sign in with GitHub to report a package.