refactor: modularize into core/events/formatters/drivers

This commit is contained in:
RhenCloud 2026-08-03 03:36:36 +08:00
parent 7b341ff9f4
commit 0af6b9a4b8
No known key found for this signature in database
GPG key ID: A574A617378C4E0B
62 changed files with 2430 additions and 2015 deletions

View file

@ -1,6 +1,8 @@
import { describe, it, expect } from "bun:test";
import { createHmac } from "crypto";
import { verifySignature, parseEvent, matchRoute } from "../webhook";
import { verifySignature } from "../events/verify";
import { parseEvent } from "../events/parse";
import { matchRoute } from "../events/match";
import type { Route, WebhookEvent } from "../types";
function sign(body: string, secret: string): string {