UNPKG

mock-match-media

Version:

mock window.matchMedia for tests or node

12 lines (9 loc) 401 B
import * as mmm from "./dist/index.mjs"; function inject(variable) { // Older versions of node don't have `globalThis` (but as it was added in node 12 and we don't target those versions, no need to have fallbacks) if (typeof globalThis !== "undefined" && !(variable in globalThis)) { globalThis[variable] = mmm[variable]; } } inject("matchMedia"); inject("MediaQueryListEvent");