nuxt-community / universal-storage-module

Universal Storage Utilities for Nuxt 2
MIT License
276 stars 15 forks source link

chore(deps): update devdependency jsdom to v16 #63

Closed renovate[bot] closed 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
jsdom devDependencies major ^15.1.1 -> ^16.0.0

Release Notes

jsdom/jsdom ### [`v16.0.0`](https://togithub.com/jsdom/jsdom/blob/master/Changelog.md#​1600) [Compare Source](https://togithub.com/jsdom/jsdom/compare/15.2.1...16.0.0) For this release we'd like to welcome [@​pmdartus](https://togithub.com/jsdom/jsdom/commits?author=pmdartus) to the core team. Among other work, he's driven the heroic effort of constructor prototype and reform in jsdom and its dependencies over the last few months, to allow us to move away from shared constructors and prototypes, and set the groundwork for custom elements support ([coming soon](https://togithub.com/jsdom/jsdom/pull/2548)!). Breaking changes: - Node v10 is now the minimum supported version. - The `dom.runVMScript()` API has been replaced with the more general `dom.getInternalVMContext()` API. - Each jsdom `Window` now creates new instances of all the web platform globals. That is, our old [shared constructor and prototypes](https://togithub.com/jsdom/jsdom/blob/35894a6703ed1f4de98942780bd99244ac27f600/README.md#shared-constructors-and-prototypes) caveat is no longer in play. - Each jsdom `Window` now exposes all JavaScript-spec-defined globals uniformly. When `runScripts` is disabled, it exposes them as aliases of the ones from the outer Node.js environment. Whereas when `runScripts` is enabled, it exposes fresh copies of each global from the new scripting environment. (Previously, a few typed array classes would always be aliased, and with `runScripts` disabled, the other classes would not be exposed at all.) Other changes: - Added the `AbstractRange`, `Range`, `StaticRange`, `Selection`, and `window.getSelection()` APIs. - Added working constructors for `Comment`, `Text`, and `DocumentFragment`. - Added `valueAsDate`, `valueAsNumber`, `stepUp()` and `stepDown()` to `` elements. (kraynel) - Added `window.origin`. - Removed `document.origin`. - Fixed `