Mock window.matchMedia for Node.JS environments (like tests or NextJS)
MIT License
Full Changelog: https://github.com/Ayc0/mock-match-media/compare/v0.4.2...v0.4.3
Published by Ayc0 almost 2 years ago
Removed .vscode
from what's published to npm
Full Changelog: https://github.com/Ayc0/mock-match-media/compare/v0.4.1...v0.4.2
Published by Ayc0 almost 2 years ago
This includes a breaking change, but it should have been included in the 0.4.0, so releasing this as a minor.
.onchange
for change events in https://github.com/Ayc0/mock-match-media/pull/32
Full Changelog: https://github.com/Ayc0/mock-match-media/compare/v0.4.0...v0.4.1
Published by Ayc0 almost 2 years ago
Full Changelog: https://github.com/Ayc0/mock-match-media/compare/v0.3.0...v0.4.0
Published by Ayc0 almost 3 years ago
.has
before a .get
in https://github.com/Ayc0/mock-match-media/pull/13
undefined
type in built file in https://github.com/Ayc0/mock-match-media/pull/14
jest-setup
in https://github.com/Ayc0/mock-match-media/pull/15
tests/
and .github/
folders from npm in https://github.com/Ayc0/mock-match-media/pull/17
MediaQueryListEvent
instead of object + set it in global scope in https://github.com/Ayc0/mock-match-media/pull/21
test.serial
+ mock in https://github.com/Ayc0/mock-match-media/pull/22
dispatchEvent
+ change all internals for better interop with different kind of listeners and with dispatchEvent
in https://github.com/Ayc0/mock-match-media/pull/23
onchange
in https://github.com/Ayc0/mock-match-media/pull/24
once: true
in https://github.com/Ayc0/mock-match-media/pull/25
Full Changelog: https://github.com/Ayc0/mock-match-media/compare/v0.2.1...v0.3.0
Published by Ayc0 almost 3 years ago
.has
before a .get
in https://github.com/Ayc0/mock-match-media/pull/13
undefined
type in built file in https://github.com/Ayc0/mock-match-media/pull/14
jest-setup
in https://github.com/Ayc0/mock-match-media/pull/15
tests/
and .github/
folders from npm in https://github.com/Ayc0/mock-match-media/pull/17
MediaQueryListEvent
instead of object + set it in global scope in https://github.com/Ayc0/mock-match-media/pull/21
test.serial
+ mock in https://github.com/Ayc0/mock-match-media/pull/22
dispatchEvent
+ change all internals for better interop with different kind of listeners and with dispatchEvent
in https://github.com/Ayc0/mock-match-media/pull/23
onchange
in https://github.com/Ayc0/mock-match-media/pull/24
once: true
in https://github.com/Ayc0/mock-match-media/pull/25
Full Changelog: https://github.com/Ayc0/mock-match-media/compare/v0.2.1...v0.3.0-beta.2
Published by Ayc0 almost 3 years ago
Update readme
Full Changelog: https://github.com/Ayc0/mock-match-media/compare/v0.2.0...v0.2.1
Published by Ayc0 almost 3 years ago
eventPhase
on defaultEvent
in https://github.com/Ayc0/mock-match-media/pull/6
'not all'
in https://github.com/Ayc0/mock-match-media/pull/7
globalThis
, global
, and window
for the polyfill. Also avoid setting global.window = global in https://github.com/Ayc0/mock-match-media/pull/8
jest-setup.cjs
in https://github.com/Ayc0/mock-match-media/pull/12
Dev only:
Full Changelog: https://github.com/Ayc0/mock-match-media/compare/v0.1.4...v0.2.0
Published by Ayc0 almost 3 years ago
Full Changelog: https://github.com/Ayc0/mock-match-media/compare/v0.1.3...v0.1.4