diff options
| -rw-r--r-- | .eslintrc | 3 | ||||
| -rw-r--r-- | app/components/Switch.js | 7 | ||||
| -rw-r--r-- | flow-typed/npm/jsdom_vx.x.x.js | 2216 | ||||
| -rw-r--r-- | package.json | 3 | ||||
| -rw-r--r-- | test/components/Switch.spec.js | 36 | ||||
| -rw-r--r-- | test/global.js | 18 | ||||
| -rw-r--r-- | test/setup/main.js | 4 | ||||
| -rw-r--r-- | yarn.lock | 477 |
8 files changed, 66 insertions, 2698 deletions
@@ -28,7 +28,8 @@ "no-unused-vars": ["error", {"args": "all", "argsIgnorePattern": "_.*"}], "block-scoped-var": "off", // until fixed https://github.com/eslint/eslint/issues/2253 "react/prop-types": "off", - "flowtype/define-flow-type": "warn" + "flowtype/define-flow-type": "warn", + "react/no-render-return-value": "off" // see https://github.com/facebook/react/issues/10266 }, "env": { "es6": true, diff --git a/app/components/Switch.js b/app/components/Switch.js index 4f97c4d992..f0ad3b41bc 100644 --- a/app/components/Switch.js +++ b/app/components/Switch.js @@ -119,6 +119,13 @@ export default class Switch extends Component { this.isCapturingMouseEvents = false; } + componentWillUnmount() { + // guard from abrupt programmatic unmount + if(this.isCapturingMouseEvents) { + this.stopCapturingMouseEvents(); + } + } + render(): React.Element<*> { const { isOn, onChange, ...otherProps } = this.props; // eslint-disable-line no-unused-vars let className = ('switch' + ' ' + (otherProps.className || '')).trim(); diff --git a/flow-typed/npm/jsdom_vx.x.x.js b/flow-typed/npm/jsdom_vx.x.x.js deleted file mode 100644 index 6685a6d6ef..0000000000 --- a/flow-typed/npm/jsdom_vx.x.x.js +++ /dev/null @@ -1,2216 +0,0 @@ -// flow-typed signature: 5c18846f7a0b1551075f075c9c25fe38 -// flow-typed version: <<STUB>>/jsdom_v^9.11.0/flow_v0.46.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'jsdom' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'jsdom' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'jsdom/lib/jsdom' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/default-stylesheet' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/documentAdapter' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/documentfeatures' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/domtohtml' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/htmltodom' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/not-implemented' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/resource-loader' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/Window' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/level2/style' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/level3/xpath' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/attributes' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/dom-token-list' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/Event-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/File-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/form-data-symbols' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Attr' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Blob' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CDATASection' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CharacterData' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ChildNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Comment' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CustomEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Document' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DocumentType' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMParser' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Element' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Event' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventTarget' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/File' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FileList' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FileReader' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FocusEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FormData' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/History' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableDataCellElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableHeaderCellElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/LinkStyle' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Location' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MessageEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MouseEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MutationEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Navigator' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorID' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Node' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ParentNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Text' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/TouchEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/TreeWalker' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/UIEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/UIEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/utils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/XMLDocument' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/document-base-url' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/focusing' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/form-controls' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/internal-constants' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/ordered-set-parser' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/proxied-window-event-handlers' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/selectors' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/strings' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/stylesheets' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/traversal' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/validate-names' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/html-collection' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/index' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/named-properties-window' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-document-position' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-filter' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-iterator' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-list' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-type' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Document-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Element-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableDataCellElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableHeaderCellElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Node-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Text-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/post-message' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/register-elements' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/History-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/Location-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/navigation' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr-sync-worker' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr-utils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-event-target' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-upload' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xmlhttprequest' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/named-properties-tracker' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/utils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/virtual-console' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/vm-shim' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/web-idl/DOMException' { - declare module.exports: any; -} - -// Filename aliases -declare module 'jsdom/lib/jsdom.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom'>; -} -declare module 'jsdom/lib/jsdom/browser/default-stylesheet.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/default-stylesheet'>; -} -declare module 'jsdom/lib/jsdom/browser/documentAdapter.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentAdapter'>; -} -declare module 'jsdom/lib/jsdom/browser/documentfeatures.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentfeatures'>; -} -declare module 'jsdom/lib/jsdom/browser/domtohtml.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/domtohtml'>; -} -declare module 'jsdom/lib/jsdom/browser/htmltodom.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/htmltodom'>; -} -declare module 'jsdom/lib/jsdom/browser/not-implemented.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/not-implemented'>; -} -declare module 'jsdom/lib/jsdom/browser/resource-loader.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/resource-loader'>; -} -declare module 'jsdom/lib/jsdom/browser/Window.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/Window'>; -} -declare module 'jsdom/lib/jsdom/level2/style.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/level2/style'>; -} -declare module 'jsdom/lib/jsdom/level3/xpath.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/level3/xpath'>; -} -declare module 'jsdom/lib/jsdom/living/attributes.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes'>; -} -declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes/Attr-impl'>; -} -declare module 'jsdom/lib/jsdom/living/dom-token-list.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/dom-token-list'>; -} -declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/domparsing/DOMParser-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/CustomEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ErrorEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/Event-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/Event-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/EventTarget-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/FocusEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/HashChangeEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/KeyboardEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MessageEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MouseEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/PopStateEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ProgressEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/TouchEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/UIEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/Blob-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/File-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/File-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileList-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileReader-impl'>; -} -declare module 'jsdom/lib/jsdom/living/form-data-symbols.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/form-data-symbols'>; -} -declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/AddEventListenerOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Attr.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Attr'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Blob.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Blob'>; -} -declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/BlobPropertyBag'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CDATASection.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CDATASection'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CharacterData.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CharacterData'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ChildNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ChildNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Comment.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Comment'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CustomEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Document.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Document'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentFragment'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DocumentType.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentType'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMImplementation'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMParser.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMParser'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Element.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Element'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementContentEditable'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Event.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Event'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventListenerOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventModifierInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventTarget.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventTarget'>; -} -declare module 'jsdom/lib/jsdom/living/generated/File.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/File'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FileList.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileList'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FilePropertyBag'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FileReader.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileReader'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FocusEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FormData.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FormData'>; -} -declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/GlobalEventHandlers'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/History.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/History'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAnchorElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAppletElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAreaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAudioElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBaseElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBodyElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBRElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLButtonElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLCanvasElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDialogElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDivElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLEmbedElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFontElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFormElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadingElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHRElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHtmlElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLIFrameElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLImageElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLInputElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLabelElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLegendElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLIElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLinkElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMapElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMediaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMenuElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMetaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMeterElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLModElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLObjectElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptionElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOutputElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParagraphElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParamElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLPreElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLProgressElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLQuoteElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLScriptElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSelectElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSourceElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSpanElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLStyleElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCellElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableColElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableDataCellElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableDataCellElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableHeaderCellElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableHeaderCellElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableRowElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTemplateElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTimeElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTitleElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTrackElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUnknownElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLVideoElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/LinkStyle.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/LinkStyle'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Location.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Location'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MessageEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MouseEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MutationEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MutationEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Navigator.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Navigator'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorCookies'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorID.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorID'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorLanguage'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorOnLine'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorPlugins'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Node.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Node'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonElementParentNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ParentNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ParentNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProcessingInstruction'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Text.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Text'>; -} -declare module 'jsdom/lib/jsdom/living/generated/TouchEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TouchEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/TreeWalker.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TreeWalker'>; -} -declare module 'jsdom/lib/jsdom/living/generated/UIEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/UIEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/utils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/utils'>; -} -declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WindowEventHandlers'>; -} -declare module 'jsdom/lib/jsdom/living/generated/XMLDocument.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLDocument'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/document-base-url.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/document-base-url'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/focusing.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/focusing'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/form-controls.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/form-controls'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/internal-constants.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/internal-constants'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/ordered-set-parser.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/ordered-set-parser'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/proxied-window-event-handlers.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/proxied-window-event-handlers'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/runtime-script-errors'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/selectors.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/selectors'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/strings.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/strings'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/stylesheets.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/stylesheets'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/traversal.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/traversal'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/validate-names.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/validate-names'>; -} -declare module 'jsdom/lib/jsdom/living/html-collection.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/html-collection'>; -} -declare module 'jsdom/lib/jsdom/living/index.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/index'>; -} -declare module 'jsdom/lib/jsdom/living/named-properties-window.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/named-properties-window'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/Navigator-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorID-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl'>; -} -declare module 'jsdom/lib/jsdom/living/node-document-position.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-document-position'>; -} -declare module 'jsdom/lib/jsdom/living/node-filter.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-filter'>; -} -declare module 'jsdom/lib/jsdom/living/node-iterator.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-iterator'>; -} -declare module 'jsdom/lib/jsdom/living/node-list.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-list'>; -} -declare module 'jsdom/lib/jsdom/living/node-type.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-type'>; -} -declare module 'jsdom/lib/jsdom/living/node.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CDATASection-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CharacterData-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ChildNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Comment-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Document-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Document-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentType-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Element-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Element-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableDataCellElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableDataCellElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableHeaderCellElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableHeaderCellElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/LinkStyle-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Node-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Node-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ParentNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Text-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Text-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/XMLDocument-impl'>; -} -declare module 'jsdom/lib/jsdom/living/post-message.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/post-message'>; -} -declare module 'jsdom/lib/jsdom/living/register-elements.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/register-elements'>; -} -declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/TreeWalker-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/History-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/History-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/Location-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/Location-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/navigation.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/navigation'>; -} -declare module 'jsdom/lib/jsdom/living/xhr-sync-worker.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-sync-worker'>; -} -declare module 'jsdom/lib/jsdom/living/xhr-utils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-utils'>; -} -declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/FormData-impl'>; -} -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-event-target.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest-event-target'>; -} -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest-symbols'>; -} -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-upload.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest-upload'>; -} -declare module 'jsdom/lib/jsdom/living/xmlhttprequest.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest'>; -} -declare module 'jsdom/lib/jsdom/named-properties-tracker.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/named-properties-tracker'>; -} -declare module 'jsdom/lib/jsdom/utils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/utils'>; -} -declare module 'jsdom/lib/jsdom/virtual-console.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/virtual-console'>; -} -declare module 'jsdom/lib/jsdom/vm-shim.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/vm-shim'>; -} -declare module 'jsdom/lib/jsdom/web-idl/DOMException.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/web-idl/DOMException'>; -} diff --git a/package.json b/package.json index c24232db4b..81f44ca69d 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,6 @@ "flow-bin": "^0.50.0", "flow-typed": "^2.1.5", "isomorphic-fetch": "^2.2.1", - "jsdom": "^11.1.0", "mocha": "^3.2.0", "npm-run-all": "^4.0.1", "redux-mock-store": "^1.2.2", @@ -68,7 +67,7 @@ "scripts": { "postinstall": "electron-builder install-app-deps", "develop": "npm run private:compile -- --source-maps true && npm run private:service-worker && run-p -r private:watch private:serve", - "test": "electron-mocha -R spec --compilers js:babel-core/register test/global.js test/*.spec.js test/**/*.spec.js", + "test": "electron-mocha --renderer -R spec --compilers js:babel-core/register --require-main test/setup/main.js test/*.spec.js test/**/*.spec.js", "lint": "eslint --no-ignore scripts app test *.js", "flow": "flow", "pack": "run-s private:clean private:compile private:service-worker private:build:all", diff --git a/test/components/Switch.spec.js b/test/components/Switch.spec.js index 8cdc053c24..db7fe8d8c4 100644 --- a/test/components/Switch.spec.js +++ b/test/components/Switch.spec.js @@ -2,17 +2,43 @@ import { expect } from 'chai'; import React from 'react'; +import ReactDOM from 'react-dom'; import ReactTestUtils, { Simulate } from 'react-dom/test-utils'; import Switch from '../../app/components/Switch'; describe('components/Switch', () => { + let container: ?HTMLElement; + + function renderIntoDocument(instance: React.Element<*>): React.Component<*, *, *> { + if(container) { + throw new Error('Unmount previously rendered component first.'); + } + + container = document.createElement('div'); + if(!document.documentElement) { + throw new Error('document.documentElement cannot be null.'); + } + + document.documentElement.appendChild(container); + + return ReactDOM.render(instance, container); + } + + // unmount container and clean up DOM + afterEach(() => { + if(container) { + ReactDOM.unmountComponentAtNode(container); + container = null; + } + }); + it('should switch on', (done) => { const onChange = (isOn) => { expect(isOn).to.be.true; done(); }; - const component = ReactTestUtils.renderIntoDocument( + const component = renderIntoDocument( <Switch isOn={ false } onChange={ onChange } /> ); const domNode = ReactTestUtils.findRenderedDOMComponentWithTag(component, 'input'); @@ -27,7 +53,7 @@ describe('components/Switch', () => { expect(isOn).to.be.false; done(); }; - const component = ReactTestUtils.renderIntoDocument( + const component = renderIntoDocument( <Switch isOn={ true } onChange={ onChange } /> ); const domNode = ReactTestUtils.findRenderedDOMComponentWithTag(component, 'input'); @@ -42,7 +68,7 @@ describe('components/Switch', () => { expect(isOn).to.be.true; done(); }; - const component = ReactTestUtils.renderIntoDocument( + const component = renderIntoDocument( <Switch isOn={ false } onChange={ onChange } /> ); const domNode = ReactTestUtils.findRenderedDOMComponentWithTag(component, 'input'); @@ -59,7 +85,7 @@ describe('components/Switch', () => { expect(isOn).to.be.false; done(); }; - const component = ReactTestUtils.renderIntoDocument( + const component = renderIntoDocument( <Switch isOn={ true } onChange={ onChange } /> ); const domNode = ReactTestUtils.findRenderedDOMComponentWithTag(component, 'input'); @@ -76,7 +102,7 @@ describe('components/Switch', () => { throw new Error('onChange should not be called on timeout.'); }; - const component = ReactTestUtils.renderIntoDocument( + const component = renderIntoDocument( <Switch isOn={ false } onChange={ onChange } /> ); const domNode = ReactTestUtils.findRenderedDOMComponentWithTag(component, 'input'); diff --git a/test/global.js b/test/global.js deleted file mode 100644 index 7b4af72b63..0000000000 --- a/test/global.js +++ /dev/null @@ -1,18 +0,0 @@ -import log from 'electron-log'; -import { JSDOM } from 'jsdom'; - -before(() => { - log.transports.console.level = false; - log.transports.file.level = false; -}); - -beforeEach(() => { - const dom = new JSDOM('<!doctype html><html><body></body></html>'); - const window = dom.window; - global.window = window; - global.document = window.document; - global.navigator = window.navigator; - global.HTMLInputElement = window.HTMLInputElement; - global.Event = window.Event; - global.MouseEvent = window.MouseEvent; -}); diff --git a/test/setup/main.js b/test/setup/main.js new file mode 100644 index 0000000000..dd458a30b6 --- /dev/null +++ b/test/setup/main.js @@ -0,0 +1,4 @@ +const log = require('electron-log'); + +log.transports.console.level = false; +log.transports.file.level = false; @@ -56,18 +56,10 @@ version "4.5.2" resolved "https://registry.yarnpkg.com/@turf/meta/-/meta-4.5.2.tgz#8450fc442d2a59494251a5a52ae520017e2dcf0d" -"@types/node@^6.0.46": - version "6.0.84" - resolved "https://registry.yarnpkg.com/@types/node/-/node-6.0.84.tgz#193ffe5a9f42864d425ffd9739d95b753c6a1eab" - "@types/node@^7.0.18": version "7.0.29" resolved "https://registry.yarnpkg.com/@types/node/-/node-7.0.29.tgz#ccfcec5b7135c7caf6c4ffb8c7f33102340d99df" -abab@^1.0.0, abab@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" - abbrev@1: version "1.1.0" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" @@ -79,18 +71,6 @@ accepts@1.3.3, accepts@~1.3.3: mime-types "~2.1.11" negotiator "0.6.1" -acorn-globals@^1.0.4: - version "1.0.9" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-1.0.9.tgz#55bb5e98691507b74579d0513413217c380c54cf" - dependencies: - acorn "^2.1.0" - -acorn-globals@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-3.1.0.tgz#fd8270f71fbb4996b004fa880ee5d46573a731bf" - dependencies: - acorn "^4.0.4" - acorn-jsx@^3.0.0, acorn-jsx@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" @@ -107,15 +87,11 @@ acorn@^1.0.3: version "1.2.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-1.2.2.tgz#c8ce27de0acc76d896d2b1fad3df588d9e82f014" -acorn@^2.1.0, acorn@^2.4.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7" - acorn@^3.0.4, acorn@^3.1.0, acorn@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" -acorn@^4.0.0, acorn@^4.0.4: +acorn@^4.0.0: version "4.0.13" resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" @@ -224,10 +200,6 @@ arr-flatten@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.3.tgz#a274ed85ac08849b6bd7847c4580745dc51adfb1" -array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - array-filter@~0.0.0: version "0.0.1" resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" @@ -338,7 +310,7 @@ babel-cli@^6.22.2: optionalDependencies: chokidar "^1.6.1" -babel-code-frame@^6.22.0, babel-code-frame@^6.8.0: +babel-code-frame@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4" dependencies: @@ -379,17 +351,6 @@ babel-eslint@^7.1.1: babel-types "^6.23.0" babylon "^6.17.0" -babel-generator@6.11.4: - version "6.11.4" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.11.4.tgz#14f6933abb20c62666d27e3b7b9f5b9dc0712a9a" - dependencies: - babel-messages "^6.8.0" - babel-runtime "^6.9.0" - babel-types "^6.10.2" - detect-indent "^3.0.1" - lodash "^4.2.0" - source-map "^0.5.0" - babel-generator@^6.25.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc" @@ -529,7 +490,7 @@ babel-helpers@^6.24.1: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-messages@^6.23.0, babel-messages@^6.8.0: +babel-messages@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" dependencies: @@ -1010,7 +971,7 @@ babel-register@^6.24.1: mkdirp "^0.5.1" source-map-support "^0.4.2" -babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.9.0: +babel-runtime@^6.18.0, babel-runtime@^6.22.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" dependencies: @@ -1027,20 +988,6 @@ babel-template@^6.15.0, babel-template@^6.24.1, babel-template@^6.25.0: babylon "^6.17.2" lodash "^4.2.0" -babel-traverse@6.12.0: - version "6.12.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.12.0.tgz#f22f54fa0d6eeb7f63585246bab6e637858f5d94" - dependencies: - babel-code-frame "^6.8.0" - babel-messages "^6.8.0" - babel-runtime "^6.9.0" - babel-types "^6.9.0" - babylon "^6.7.0" - debug "^2.2.0" - globals "^8.3.0" - invariant "^2.2.0" - lodash "^4.2.0" - babel-traverse@^6.15.0, babel-traverse@^6.23.1, babel-traverse@^6.24.1, babel-traverse@^6.25.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1" @@ -1055,7 +1002,7 @@ babel-traverse@^6.15.0, babel-traverse@^6.23.1, babel-traverse@^6.24.1, babel-tr invariant "^2.2.0" lodash "^4.2.0" -babel-types@^6.10.2, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.25.0, babel-types@^6.9.0: +babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.25.0: version "6.25.0" resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e" dependencies: @@ -1064,11 +1011,7 @@ babel-types@^6.10.2, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24 lodash "^4.2.0" to-fast-properties "^1.0.1" -babylon@6.14.1: - version "6.14.1" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.14.1.tgz#956275fab72753ad9b3435d7afe58f8bf0a29815" - -babylon@^6.10.0, babylon@^6.15.0, babylon@^6.17.0, babylon@^6.17.2, babylon@^6.7.0: +babylon@^6.10.0, babylon@^6.15.0, babylon@^6.17.0, babylon@^6.17.2: version "6.17.2" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.2.tgz#201d25ef5f892c41bae49488b08db0dd476e9f5c" @@ -1147,10 +1090,6 @@ bluebird@^3.4.6, bluebird@^3.4.7, bluebird@^3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" -boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - boom@2.x.x: version "2.10.1" resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" @@ -1420,39 +1359,6 @@ check-error@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" -cheerio@0.20.0: - version "0.20.0" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.20.0.tgz#5c710f2bab95653272842ba01c6ea61b3545ec35" - dependencies: - css-select "~1.2.0" - dom-serializer "~0.1.0" - entities "~1.1.1" - htmlparser2 "~3.8.1" - lodash "^4.1.0" - optionalDependencies: - jsdom "^7.0.2" - -cheerio@0.22.0: - version "0.22.0" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e" - dependencies: - css-select "~1.2.0" - dom-serializer "~0.1.0" - entities "~1.1.1" - htmlparser2 "^3.9.1" - lodash.assignin "^4.0.9" - lodash.bind "^4.1.4" - lodash.defaults "^4.0.1" - lodash.filter "^4.4.0" - lodash.flatten "^4.2.0" - lodash.foreach "^4.3.0" - lodash.map "^4.4.0" - lodash.merge "^4.4.0" - lodash.pick "^4.2.1" - lodash.reduce "^4.4.0" - lodash.reject "^4.4.0" - lodash.some "^4.4.0" - chokidar@1.7.0, chokidar@^1.6.1: version "1.7.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" @@ -1532,10 +1438,6 @@ color-convert@~0.5.0: version "0.5.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-0.5.3.tgz#bdb6c69ce660fadffe0b0007cc447e1b9f7282bd" -color-logger@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/color-logger/-/color-logger-0.0.3.tgz#d9b22dd1d973e166b18bf313f9f481bba4df2018" - color-name@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.2.tgz#5c8ab72b64bd2215d617ae9559ebb148475cf98d" @@ -1630,10 +1532,6 @@ console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" -content-type-parser@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/content-type-parser/-/content-type-parser-1.0.1.tgz#c3e56988c53c65127fb46d4032a3a900246fdc94" - convert-source-map@^1.1.0, convert-source-map@^1.1.1: version "1.5.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" @@ -1708,19 +1606,6 @@ crypto-random-string@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" -css-select@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" - dependencies: - boolbase "~1.0.0" - css-what "2.1" - domutils "1.5.1" - nth-check "~1.0.1" - -css-what@2.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" - csso@~2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" @@ -1728,16 +1613,6 @@ csso@~2.3.1: clap "^1.0.9" source-map "^0.5.3" -cssom@0.3.x, "cssom@>= 0.3.0 < 0.4.0", "cssom@>= 0.3.2 < 0.4.0": - version "0.3.2" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.2.tgz#b8036170c79f07a90ff2f16e22284027a243848b" - -"cssstyle@>= 0.2.29 < 0.3.0", "cssstyle@>= 0.2.37 < 0.3.0": - version "0.2.37" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.2.37.tgz#541097234cb2513c83ceed3acddc27ff27987d54" - dependencies: - cssom "0.3.x" - cuint@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/cuint/-/cuint-0.2.2.tgz#408086d409550c2631155619e9fa7bcadc3b991b" @@ -1851,14 +1726,6 @@ destroy@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" -detect-indent@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-3.0.1.tgz#9dc5e5ddbceef8325764b9451b02bc6d54084f75" - dependencies: - get-stdin "^4.0.1" - minimist "^1.1.0" - repeating "^1.1.0" - detect-indent@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" @@ -1892,40 +1759,6 @@ dom-helpers@^3.2.0: version "3.2.1" resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.2.1.tgz#3203e07fed217bd1f424b019735582fc37b2825a" -dom-serializer@0, dom-serializer@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" - dependencies: - domelementtype "~1.1.1" - entities "~1.1.1" - -domelementtype@1, domelementtype@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" - -domelementtype@~1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" - -domhandler@2.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738" - dependencies: - domelementtype "1" - -domhandler@^2.3.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.1.tgz#892e47000a99be55bbf3774ffea0561d8879c259" - dependencies: - domelementtype "1" - -domutils@1.5, domutils@1.5.1, domutils@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" - dependencies: - dom-serializer "0" - domelementtype "1" - dot-prop@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.1.1.tgz#a8493f0b7b5eeec82525b5c7587fa7de7ca859c1" @@ -2179,14 +2012,6 @@ engine.io@1.8.0: engine.io-parser "1.3.1" ws "1.1.1" -entities@1.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26" - -entities@^1.1.1, entities@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" - env-paths@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-1.0.0.tgz#4168133b42bb05c38a35b1ae4397c8298ab369e0" @@ -2218,7 +2043,7 @@ es6-promise@^4.0.5: version "4.1.0" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.1.0.tgz#dda03ca8f9f89bc597e689842929de7ba8cebdf0" -escape-html@1.0.3, escape-html@~1.0.3: +escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" @@ -2256,22 +2081,6 @@ escodegen@~1.3.2: optionalDependencies: source-map "~0.1.33" -esdoc@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/esdoc/-/esdoc-0.5.2.tgz#cbfd0b20e3d1cacc23c93c328eed987e21ba0067" - dependencies: - babel-generator "6.11.4" - babel-traverse "6.12.0" - babylon "6.14.1" - cheerio "0.22.0" - color-logger "0.0.3" - escape-html "1.0.3" - fs-extra "1.0.0" - ice-cap "0.0.4" - marked "0.3.6" - minimist "1.2.0" - taffydb "2.7.2" - eslint-plugin-flowtype@^2.34.1: version "2.34.1" resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.34.1.tgz#ea109175645b05d37baeac53b9b65066d79b9446" @@ -2682,14 +2491,6 @@ fs-extra-p@^4.3.0: bluebird-lst "^1.0.2" fs-extra "^3.0.1" -fs-extra@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - fs-extra@3.0.1, fs-extra@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" @@ -2882,10 +2683,6 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: once "^1.3.0" path-is-absolute "^1.0.0" -globals@^8.3.0: - version "8.18.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-8.18.0.tgz#93d4a62bdcac38cfafafc47d6b034768cb0ffcb4" - globals@^9.0.0, globals@^9.17.0: version "9.18.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" @@ -3070,33 +2867,6 @@ hosted-git-info@^2.1.4, hosted-git-info@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" -html-encoding-sniffer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.1.tgz#79bf7a785ea495fe66165e734153f363ff5437da" - dependencies: - whatwg-encoding "^1.0.1" - -htmlparser2@^3.9.1: - version "3.9.2" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.9.2.tgz#1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338" - dependencies: - domelementtype "^1.3.0" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^2.0.2" - -htmlparser2@~3.8.1: - version "3.8.3" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz#996c28b191516a8be86501a7d79757e5c70c1068" - dependencies: - domelementtype "1" - domhandler "2.3" - domutils "1.5" - entities "1.0" - readable-stream "1.1" - http-errors@~1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" @@ -3137,17 +2907,6 @@ https-proxy-agent@^1.0.0: debug "2" extend "3" -ice-cap@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/ice-cap/-/ice-cap-0.0.4.tgz#8a6d31ab4cac8d4b56de4fa946df3352561b6e18" - dependencies: - cheerio "0.20.0" - color-logger "0.0.3" - -iconv-lite@0.4.13: - version "0.4.13" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" - iconv-lite@^0.4.17, iconv-lite@~0.4.13: version "0.4.18" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.18.tgz#23d8656b16aae6742ac29732ea8f0336a4789cf2" @@ -3476,52 +3235,6 @@ jschardet@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/jschardet/-/jschardet-1.4.2.tgz#2aa107f142af4121d145659d44f50830961e699a" -jsdom@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.1.0.tgz#6c48d7a48ffc5c300283c312904d15da8360509b" - dependencies: - abab "^1.0.3" - acorn "^4.0.4" - acorn-globals "^3.1.0" - array-equal "^1.0.0" - content-type-parser "^1.0.1" - cssom ">= 0.3.2 < 0.4.0" - cssstyle ">= 0.2.37 < 0.3.0" - escodegen "^1.6.1" - html-encoding-sniffer "^1.0.1" - nwmatcher "^1.4.1" - parse5 "^3.0.2" - pn "^1.0.0" - request "^2.79.0" - request-promise-native "^1.0.3" - sax "^1.2.1" - symbol-tree "^3.2.1" - tough-cookie "^2.3.2" - webidl-conversions "^4.0.0" - whatwg-encoding "^1.0.1" - whatwg-url "^6.1.0" - xml-name-validator "^2.0.1" - -jsdom@^7.0.2: - version "7.2.2" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-7.2.2.tgz#40b402770c2bda23469096bee91ab675e3b1fc6e" - dependencies: - abab "^1.0.0" - acorn "^2.4.0" - acorn-globals "^1.0.4" - cssom ">= 0.3.0 < 0.4.0" - cssstyle ">= 0.2.29 < 0.3.0" - escodegen "^1.6.1" - nwmatcher ">= 1.3.7 < 2.0.0" - parse5 "^1.5.1" - request "^2.55.0" - sax "^1.1.4" - symbol-tree ">= 3.1.0 < 4.0.0" - tough-cookie "^2.2.0" - webidl-conversions "^2.0.0" - whatwg-url-compat "~0.6.5" - xml-name-validator ">= 2.0.1 < 3.0.0" - jsesc@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" @@ -3702,14 +3415,6 @@ lodash.assign@^4.0.3, lodash.assign@^4.0.6: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" -lodash.assignin@^4.0.9: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" - -lodash.bind@^4.1.4: - version "4.2.1" - resolved "https://registry.yarnpkg.com/lodash.bind/-/lodash.bind-4.2.1.tgz#7ae3017e939622ac31b7d7d7dcb1b34db1690d35" - lodash.create@3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/lodash.create/-/lodash.create-3.1.1.tgz#d7f2849f0dbda7e04682bb8cd72ab022461debe7" @@ -3718,22 +3423,6 @@ lodash.create@3.1.1: lodash._basecreate "^3.0.0" lodash._isiterateecall "^3.0.0" -lodash.defaults@^4.0.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" - -lodash.filter@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" - -lodash.flatten@^4.2.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" - -lodash.foreach@^4.3.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" - lodash.isarguments@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" @@ -3758,39 +3447,11 @@ lodash.keys@^3.0.0: lodash.isarguments "^3.0.0" lodash.isarray "^3.0.0" -lodash.map@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" - -lodash.merge@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.0.tgz#69884ba144ac33fe699737a6086deffadd0f89c5" - -lodash.pick@^4.2.1: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" - -lodash.reduce@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" - -lodash.reject@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.reject/-/lodash.reject-4.6.0.tgz#80d6492dc1470864bbf583533b651f42a9f52415" - -lodash.some@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d" - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - lodash@^3.10.1: version "3.10.1" resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" -lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0: +lodash@^4.0.0, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" @@ -3874,10 +3535,6 @@ mapbox-gl@^0.37.0: vt-pbf "^2.0.2" webworkify "^1.4.0" -marked@0.3.6: - version "0.3.6" - resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.6.tgz#b2c6c618fccece4ef86c4fc6cb8a7cbf5aeda8d7" - "match-stream@>= 0.0.2 < 1": version "0.0.2" resolved "https://registry.yarnpkg.com/match-stream/-/match-stream-0.0.2.tgz#99eb050093b34dffade421b9ac0b410a9cfa17cf" @@ -3976,7 +3633,7 @@ minimist@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" -minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: +minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" @@ -4164,12 +3821,6 @@ npmlog@^4.0.2: dependencies: bindings "^1.2.1" -nth-check@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4" - dependencies: - boolbase "~1.0.0" - nugget@^2.0.0, nugget@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/nugget/-/nugget-2.0.1.tgz#201095a487e1ad36081b3432fa3cada4f8d071b0" @@ -4186,10 +3837,6 @@ number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" -"nwmatcher@>= 1.3.7 < 2.0.0", nwmatcher@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.1.tgz#7ae9b07b0ea804db7e25f05cb5fe4097d4e4949f" - oauth-sign@~0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" @@ -4374,16 +4021,6 @@ parse-json@^2.2.0: dependencies: error-ex "^1.2.0" -parse5@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94" - -parse5@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.2.tgz#05eff57f0ef4577fb144a79f8b9a967a6cc44510" - dependencies: - "@types/node" "^6.0.46" - parsejson@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/parsejson/-/parsejson-0.0.3.tgz#ab7e3759f209ece99437973f7d0f1f64ae0e64ab" @@ -4511,10 +4148,6 @@ pluralize@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-4.0.0.tgz#59b708c1c0190a2f692f1c7618c446b052fd1762" -pn@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pn/-/pn-1.0.0.tgz#1cf5a30b0d806cd18f88fc41a6b5d4ad615b3ba9" - point-geometry@0.0.0, point-geometry@^0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/point-geometry/-/point-geometry-0.0.0.tgz#6fcbcad7a803b6418247dd6e49c2853c584daff7" @@ -4785,15 +4418,6 @@ read-pkg@^2.0.0: normalize-package-data "^2.3.2" path-type "^2.0.0" -readable-stream@1.1, readable-stream@~1.1.9: - version "1.1.13" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2: version "2.2.11" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.11.tgz#0796b31f8d7688007ff0b93a8088d34aa17c0f72" @@ -4815,6 +4439,15 @@ readable-stream@~1.0.0, readable-stream@~1.0.17, readable-stream@~1.0.27-1, read isarray "0.0.1" string_decoder "~0.10.x" +readable-stream@~1.1.9: + version "1.1.13" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + readdirp@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" @@ -4927,32 +4560,12 @@ repeat-string@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" -repeating@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-1.1.3.tgz#3d4114218877537494f97f77f9785fab810fa4ac" - dependencies: - is-finite "^1.0.0" - repeating@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" dependencies: is-finite "^1.0.0" -request-promise-core@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" - dependencies: - lodash "^4.13.1" - -request-promise-native@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.4.tgz#86988ec8eee408e45579fce83bfd05b3adf9a155" - dependencies: - request-promise-core "1.1.1" - stealthy-require "^1.1.0" - tough-cookie ">=2.3.0" - request@2.78.0: version "2.78.0" resolved "https://registry.yarnpkg.com/request/-/request-2.78.0.tgz#e1c8dec346e1c81923b24acdb337f11decabe9cc" @@ -4978,7 +4591,7 @@ request@2.78.0: tough-cookie "~2.3.0" tunnel-agent "~0.4.1" -request@^2.45.0, request@^2.55.0, request@^2.79.0, request@^2.81.0: +request@^2.45.0, request@^2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: @@ -5102,7 +4715,7 @@ sanitize-filename@^1.6.1: dependencies: truncate-utf8-bytes "^1.0.0" -sax@^1.1.4, sax@^1.2.1, sax@~1.2.1: +sax@~1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.2.tgz#fd8631a23bc7826bef5d871bdb87378c95647828" @@ -5378,10 +4991,6 @@ static-module@^1.1.0: version "1.3.1" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" -stealthy-require@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - stream-combiner@~0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" @@ -5521,10 +5130,6 @@ symbol-observable@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.4.tgz#29bf615d4aa7121bdd898b22d4b3f9bc4e2aa03d" -"symbol-tree@>= 3.1.0 < 4.0.0", symbol-tree@^3.2.1: - version "3.2.2" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" - table@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/table/-/table-4.0.1.tgz#a8116c133fac2c61f4a420ab6cdf5c4d61f0e435" @@ -5536,10 +5141,6 @@ table@^4.0.1: slice-ansi "0.0.4" string-width "^2.0.0" -taffydb@2.7.2: - version "2.7.2" - resolved "https://registry.yarnpkg.com/taffydb/-/taffydb-2.7.2.tgz#7bf8106a5c1a48251b3e3bc0a0e1732489fd0dc8" - tar-pack@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984" @@ -5656,16 +5257,12 @@ to-utf8@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/to-utf8/-/to-utf8-0.0.1.tgz#d17aea72ff2fba39b9e43601be7b3ff72e089852" -tough-cookie@>=2.3.0, tough-cookie@^2.2.0, tough-cookie@^2.3.2, tough-cookie@~2.3.0: +tough-cookie@~2.3.0: version "2.3.2" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a" dependencies: punycode "^1.4.1" -tr46@~0.0.1, tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - "traverse@>=0.3.0 <0.4": version "0.3.9" resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.3.9.tgz#717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9" @@ -5905,14 +5502,6 @@ warning@^3.0.0: dependencies: loose-envify "^1.0.0" -webidl-conversions@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-2.0.1.tgz#3bf8258f7d318c7443c36f2e169402a1a6703506" - -webidl-conversions@^4.0.0, webidl-conversions@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.1.tgz#8015a17ab83e7e1b311638486ace81da6ce206a0" - webworkify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/webworkify/-/webworkify-1.4.0.tgz#71245d1e34cacf54e426bd955f8cc6ee12d024c2" @@ -5929,30 +5518,10 @@ wgs84@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/wgs84/-/wgs84-0.0.0.tgz#34fdc555917b6e57cf2a282ed043710c049cdc76" -whatwg-encoding@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.1.tgz#3c6c451a198ee7aec55b1ec61d0920c67801a5f4" - dependencies: - iconv-lite "0.4.13" - whatwg-fetch@>=0.10.0: version "2.0.3" resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84" -whatwg-url-compat@~0.6.5: - version "0.6.5" - resolved "https://registry.yarnpkg.com/whatwg-url-compat/-/whatwg-url-compat-0.6.5.tgz#00898111af689bb097541cd5a45ca6c8798445bf" - dependencies: - tr46 "~0.0.1" - -whatwg-url@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.1.0.tgz#5fc8279b93d75483b9ced8b26239854847a18578" - dependencies: - lodash.sortby "^4.7.0" - tr46 "~0.0.3" - webidl-conversions "^4.0.1" - whet.extend@~0.9.9: version "0.9.9" resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" @@ -6035,10 +5604,6 @@ xdg-basedir@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" -"xml-name-validator@>= 2.0.1 < 3.0.0", xml-name-validator@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635" - xmlbuilder@8.2.2: version "8.2.2" resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-8.2.2.tgz#69248673410b4ba42e1a6136551d2922335aa773" |
