Because the web client needs fetch for the webhook tests, we must
run those with @happy-dom/jest-environment, not with jsdom, which
lacks that implementation.
To make matching webhook tests unambiguous, we move those to a
webhooks directory and update the npm scripts appropriately.
Because the web client needs
fetch
for the webhook tests, we must run those with@happy-dom/jest-environment
, not withjsdom
, which lacks that implementation.To make matching webhook tests unambiguous, we move those to a
webhooks
directory and update the npm scripts appropriately.