lib/FixJSDOMEnvironment.ts (7 lines of code) (raw):

// FixJSDOMEnvironment.ts import JSDOMEnvironment from "jest-environment-jsdom"; // https://github.com/facebook/jest/blob/v29.4.3/website/versioned_docs/version-29.4/Configuration.md#testenvironment-string export default class FixJSDOMEnvironment extends JSDOMEnvironment { constructor(...args: ConstructorParameters<typeof JSDOMEnvironment>) { super(...args); // FIXME https://github.com/jsdom/jsdom/issues/3363 this.global.structuredClone = structuredClone; } }