Core: Fix the exports setup to make bundlers work with ESM & CommonJS
[jquery.git] / test / node_smoke_tests / module / factory / document_missing.js
blobb902d2913371db17ba88c6029a167ed5c6d246cc
1 import assert from "node:assert/strict";
3 import { ensureGlobalNotCreated } from "../lib/ensure_global_not_created.js";
4 import { getJQueryModuleSpecifier } from "../lib/jquery-module-specifier.js";
6 const jQueryModuleSpecifier = getJQueryModuleSpecifier();
7 const { jQueryFactory } = await import( jQueryModuleSpecifier );
9 assert.throws( () => {
10         jQueryFactory( {} );
11 }, /jQuery requires a window with a document/ );
13 ensureGlobalNotCreated();