packages feed

jsaddle-dom-0.5.0.1: jsaddle-dom.cabal

name: jsaddle-dom
version: 0.5.0.1
cabal-version: >=1.22
build-type: Simple
license: MIT
license-file: LICENSE
maintainer: Hamish Mackenzie <Hamish.K.Mackenzie@googlemail.com>
synopsis: DOM library that uses jsaddle to support both GHCJS and GHC
description:
    Documentent Object Model (DOM) functions implemented using jsaddle.
    It works with both GHCJS and GHC.
category: Web
author: Hamish Mackenzie

source-repository head
    type: git
    location: https://github.com/ghcjs/jsaddle-dom

library

    if impl(ghcjs -any)
        build-depends:
            ghcjs-base >=0.2.0.0 && <0.3,
            ghcjs-prim -any,
            ghc-prim -any
    exposed-modules:
        JSDOM.Custom.AudioContext
        JSDOM.Custom.Database
        JSDOM.Custom.DOMError
        JSDOM.Custom.Geolocation
        JSDOM.Custom.MediaStreamTrack
        JSDOM.Custom.Navigator
        JSDOM.Custom.NavigatorUserMediaError
        JSDOM.Custom.PositionError
        JSDOM.Custom.RTCPeerConnection
        JSDOM.Custom.RTCPeerConnectionError
        JSDOM.Custom.SQLError
        JSDOM.Custom.SQLTransaction
        JSDOM.Custom.Window
        JSDOM.Custom.XMLHttpRequest
        JSDOM.Generated.ANGLEInstancedArrays
        JSDOM.Generated.AbstractView
        JSDOM.Generated.AbstractWorker
        JSDOM.Generated.AllAudioCapabilities
        JSDOM.Generated.AllVideoCapabilities
        JSDOM.Generated.AnalyserNode
        JSDOM.Generated.AnimationEvent
        JSDOM.Generated.Attr
        JSDOM.Generated.AudioBuffer
        JSDOM.Generated.AudioBufferCallback
        JSDOM.Generated.AudioBufferSourceNode
        JSDOM.Generated.AudioContext
        JSDOM.Generated.AudioDestinationNode
        JSDOM.Generated.AudioListener
        JSDOM.Generated.AudioNode
        JSDOM.Generated.AudioParam
        JSDOM.Generated.AudioProcessingEvent
        JSDOM.Generated.AudioStreamTrack
        JSDOM.Generated.AudioTrack
        JSDOM.Generated.AudioTrackList
        JSDOM.Generated.AutocompleteErrorEvent
        JSDOM.Generated.BarProp
        JSDOM.Generated.BatteryManager
        JSDOM.Generated.BeforeLoadEvent
        JSDOM.Generated.BeforeUnloadEvent
        JSDOM.Generated.BiquadFilterNode
        JSDOM.Generated.Blob
        JSDOM.Generated.CSSCharsetRule
        JSDOM.Generated.CSSFontFaceLoadEvent
        JSDOM.Generated.CSSFontFaceRule
        JSDOM.Generated.CSSImportRule
        JSDOM.Generated.CSSKeyframeRule
        JSDOM.Generated.CSSKeyframesRule
        JSDOM.Generated.CSSMediaRule
        JSDOM.Generated.CSSPageRule
        JSDOM.Generated.CSSPrimitiveValue
        JSDOM.Generated.CSSRule
        JSDOM.Generated.CSSRuleList
        JSDOM.Generated.CSSStyleDeclaration
        JSDOM.Generated.CSSStyleRule
        JSDOM.Generated.CSSStyleSheet
        JSDOM.Generated.CSSSupportsRule
        JSDOM.Generated.CSSValue
        JSDOM.Generated.CSSValueList
        JSDOM.Generated.CanvasGradient
        JSDOM.Generated.CanvasRenderingContext
        JSDOM.Generated.CanvasRenderingContext2D
        JSDOM.Generated.CapabilityRange
        JSDOM.Generated.CharacterData
        JSDOM.Generated.ChildNode
        JSDOM.Generated.ClientRect
        JSDOM.Generated.ClientRectList
        JSDOM.Generated.CloseEvent
        JSDOM.Generated.CommandLineAPIHost
        JSDOM.Generated.Comment
        JSDOM.Generated.CompositionEvent
        JSDOM.Generated.ConvolverNode
        JSDOM.Generated.Coordinates
        JSDOM.Generated.Counter
        JSDOM.Generated.Crypto
        JSDOM.Generated.CryptoKey
        JSDOM.Generated.CryptoKeyPair
        JSDOM.Generated.CustomEvent
        JSDOM.Generated.ApplicationCache
        JSDOM.Generated.DOMError
        JSDOM.Generated.FormData
        JSDOM.Generated.DOMImplementation
        JSDOM.Generated.MimeType
        JSDOM.Generated.MimeTypeArray
        JSDOM.Generated.DOMNamedFlowCollection
        JSDOM.Generated.DOMParser
        JSDOM.Generated.Path2D
        JSDOM.Generated.Plugin
        JSDOM.Generated.PluginArray
        JSDOM.Generated.SecurityPolicy
        JSDOM.Generated.Selection
        JSDOM.Generated.DOMSettableTokenList
        JSDOM.Generated.DOMStringList
        JSDOM.Generated.DOMTokenList
        JSDOM.Generated.URL
        JSDOM.Generated.Window
        JSDOM.Generated.CSS
        JSDOM.Generated.DataCue
        JSDOM.Generated.DataTransfer
        JSDOM.Generated.DataTransferItem
        JSDOM.Generated.DataTransferItemList
        JSDOM.Generated.Database
        JSDOM.Generated.DatabaseCallback
        JSDOM.Generated.DedicatedWorkerGlobalScope
        JSDOM.Generated.DelayNode
        JSDOM.Generated.DeviceMotionEvent
        JSDOM.Generated.DeviceOrientationEvent
        JSDOM.Generated.DeviceProximityEvent
        JSDOM.Generated.Document
        JSDOM.Generated.DocumentFragment
        JSDOM.Generated.DocumentType
        JSDOM.Generated.DynamicsCompressorNode
        JSDOM.Generated.EXTBlendMinMax
        JSDOM.Generated.EXTsRGB
        JSDOM.Generated.EXTTextureFilterAnisotropic
        JSDOM.Generated.Element
        JSDOM.Generated.Entity
        JSDOM.Generated.Enums
        JSDOM.Generated.ErrorEvent
        JSDOM.Generated.Event
        JSDOM.Generated.EventListener
        JSDOM.Generated.EventSource
        JSDOM.Generated.EventTarget
        JSDOM.Generated.File
        JSDOM.Generated.FileError
        JSDOM.Generated.FileList
        JSDOM.Generated.FileReader
        JSDOM.Generated.FileReaderSync
        JSDOM.Generated.FocusEvent
        JSDOM.Generated.FontLoader
        JSDOM.Generated.GainNode
        JSDOM.Generated.Gamepad
        JSDOM.Generated.GamepadButton
        JSDOM.Generated.GamepadEvent
        JSDOM.Generated.Geolocation
        JSDOM.Generated.Geoposition
        JSDOM.Generated.HTMLAllCollection
        JSDOM.Generated.HTMLAnchorElement
        JSDOM.Generated.HTMLAppletElement
        JSDOM.Generated.HTMLAreaElement
        JSDOM.Generated.HTMLBRElement
        JSDOM.Generated.HTMLBaseElement
        JSDOM.Generated.HTMLBaseFontElement
        JSDOM.Generated.HTMLBodyElement
        JSDOM.Generated.HTMLButtonElement
        JSDOM.Generated.HTMLCanvasElement
        JSDOM.Generated.HTMLCollection
        JSDOM.Generated.HTMLDListElement
        JSDOM.Generated.HTMLDataListElement
        JSDOM.Generated.HTMLDetailsElement
        JSDOM.Generated.HTMLDirectoryElement
        JSDOM.Generated.HTMLDivElement
        JSDOM.Generated.HTMLDocument
        JSDOM.Generated.HTMLElement
        JSDOM.Generated.HTMLEmbedElement
        JSDOM.Generated.HTMLFieldSetElement
        JSDOM.Generated.HTMLFontElement
        JSDOM.Generated.HTMLFormControlsCollection
        JSDOM.Generated.HTMLFormElement
        JSDOM.Generated.HTMLFrameElement
        JSDOM.Generated.HTMLFrameSetElement
        JSDOM.Generated.HTMLHRElement
        JSDOM.Generated.HTMLHeadElement
        JSDOM.Generated.HTMLHeadingElement
        JSDOM.Generated.HTMLHtmlElement
        JSDOM.Generated.HTMLIFrameElement
        JSDOM.Generated.HTMLImageElement
        JSDOM.Generated.HTMLInputElement
        JSDOM.Generated.HTMLKeygenElement
        JSDOM.Generated.HTMLLIElement
        JSDOM.Generated.HTMLLabelElement
        JSDOM.Generated.HTMLLegendElement
        JSDOM.Generated.HTMLLinkElement
        JSDOM.Generated.HTMLMapElement
        JSDOM.Generated.HTMLMarqueeElement
        JSDOM.Generated.HTMLMediaElement
        JSDOM.Generated.HTMLMenuElement
        JSDOM.Generated.HTMLMetaElement
        JSDOM.Generated.HTMLMeterElement
        JSDOM.Generated.HTMLModElement
        JSDOM.Generated.HTMLOListElement
        JSDOM.Generated.HTMLObjectElement
        JSDOM.Generated.HTMLOptGroupElement
        JSDOM.Generated.HTMLOptionElement
        JSDOM.Generated.HTMLOptionsCollection
        JSDOM.Generated.HTMLOutputElement
        JSDOM.Generated.HTMLParagraphElement
        JSDOM.Generated.HTMLParamElement
        JSDOM.Generated.HTMLPreElement
        JSDOM.Generated.HTMLProgressElement
        JSDOM.Generated.HTMLQuoteElement
        JSDOM.Generated.HTMLScriptElement
        JSDOM.Generated.HTMLSelectElement
        JSDOM.Generated.HTMLSourceElement
        JSDOM.Generated.HTMLStyleElement
        JSDOM.Generated.HTMLTableCaptionElement
        JSDOM.Generated.HTMLTableCellElement
        JSDOM.Generated.HTMLTableColElement
        JSDOM.Generated.HTMLTableElement
        JSDOM.Generated.HTMLTableRowElement
        JSDOM.Generated.HTMLTableSectionElement
        JSDOM.Generated.HTMLTemplateElement
        JSDOM.Generated.HTMLTextAreaElement
        JSDOM.Generated.HTMLTitleElement
        JSDOM.Generated.HTMLTrackElement
        JSDOM.Generated.HTMLUListElement
        JSDOM.Generated.HTMLVideoElement
        JSDOM.Generated.HashChangeEvent
        JSDOM.Generated.History
        JSDOM.Generated.IDBCursor
        JSDOM.Generated.IDBCursorWithValue
        JSDOM.Generated.IDBDatabase
        JSDOM.Generated.IDBFactory
        JSDOM.Generated.IDBIndex
        JSDOM.Generated.IDBKeyRange
        JSDOM.Generated.IDBObjectStore
        JSDOM.Generated.IDBOpenDBRequest
        JSDOM.Generated.IDBRequest
        JSDOM.Generated.IDBTransaction
        JSDOM.Generated.IDBVersionChangeEvent
        JSDOM.Generated.ImageData
        JSDOM.Generated.InspectorFrontendHost
        JSDOM.Generated.InternalSettings
        JSDOM.Generated.Internals
        JSDOM.Generated.KeyboardEvent
        JSDOM.Generated.Location
        JSDOM.Generated.MallocStatistics
        JSDOM.Generated.MediaController
        JSDOM.Generated.MediaControlsHost
        JSDOM.Generated.MediaElementAudioSourceNode
        JSDOM.Generated.MediaError
        JSDOM.Generated.MediaKeyError
        JSDOM.Generated.MediaKeyEvent
        JSDOM.Generated.MediaKeyMessageEvent
        JSDOM.Generated.MediaKeyNeededEvent
        JSDOM.Generated.MediaKeySession
        JSDOM.Generated.MediaKeys
        JSDOM.Generated.MediaList
        JSDOM.Generated.MediaQueryList
        JSDOM.Generated.MediaQueryListListener
        JSDOM.Generated.MediaSource
        JSDOM.Generated.MediaSourceStates
        JSDOM.Generated.MediaStream
        JSDOM.Generated.MediaStreamAudioDestinationNode
        JSDOM.Generated.MediaStreamAudioSourceNode
        JSDOM.Generated.MediaStreamEvent
        JSDOM.Generated.MediaStreamTrack
        JSDOM.Generated.MediaStreamTrackEvent
        JSDOM.Generated.MediaStreamTrackSourcesCallback
        JSDOM.Generated.MediaTrackConstraints
        JSDOM.Generated.MemoryInfo
        JSDOM.Generated.MessageChannel
        JSDOM.Generated.MessageEvent
        JSDOM.Generated.MessagePort
        JSDOM.Generated.MouseEvent
        JSDOM.Generated.MutationEvent
        JSDOM.Generated.MutationObserver
        JSDOM.Generated.MutationRecord
        JSDOM.Generated.NamedNodeMap
        JSDOM.Generated.Navigator
        JSDOM.Generated.NavigatorUserMediaError
        JSDOM.Generated.NavigatorUserMediaErrorCallback
        JSDOM.Generated.NavigatorUserMediaSuccessCallback
        JSDOM.Generated.Node
        JSDOM.Generated.NodeFilter
        JSDOM.Generated.NodeIterator
        JSDOM.Generated.NodeList
        JSDOM.Generated.Notification
        JSDOM.Generated.NotificationCenter
        JSDOM.Generated.NotificationPermissionCallback
        JSDOM.Generated.OESStandardDerivatives
        JSDOM.Generated.OESTextureHalfFloat
        JSDOM.Generated.OESVertexArrayObject
        JSDOM.Generated.OfflineAudioCompletionEvent
        JSDOM.Generated.OfflineAudioContext
        JSDOM.Generated.OscillatorNode
        JSDOM.Generated.OverflowEvent
        JSDOM.Generated.PageTransitionEvent
        JSDOM.Generated.PannerNode
        JSDOM.Generated.Performance
        JSDOM.Generated.PerformanceEntry
        JSDOM.Generated.PerformanceEntryList
        JSDOM.Generated.PerformanceNavigation
        JSDOM.Generated.PerformanceResourceTiming
        JSDOM.Generated.PerformanceTiming
        JSDOM.Generated.PopStateEvent
        JSDOM.Generated.PositionCallback
        JSDOM.Generated.PositionError
        JSDOM.Generated.PositionErrorCallback
        JSDOM.Generated.ProcessingInstruction
        JSDOM.Generated.ProgressEvent
        JSDOM.Generated.QuickTimePluginReplacement
        JSDOM.Generated.RGBColor
        JSDOM.Generated.RTCConfiguration
        JSDOM.Generated.RTCDTMFSender
        JSDOM.Generated.RTCDTMFToneChangeEvent
        JSDOM.Generated.RTCDataChannel
        JSDOM.Generated.RTCDataChannelEvent
        JSDOM.Generated.RTCIceCandidate
        JSDOM.Generated.RTCIceCandidateEvent
        JSDOM.Generated.RTCIceServer
        JSDOM.Generated.RTCPeerConnection
        JSDOM.Generated.RTCPeerConnectionErrorCallback
        JSDOM.Generated.RTCSessionDescription
        JSDOM.Generated.RTCSessionDescriptionCallback
        JSDOM.Generated.RTCStatsCallback
        JSDOM.Generated.RTCStatsReport
        JSDOM.Generated.RTCStatsResponse
        JSDOM.Generated.RadioNodeList
        JSDOM.Generated.Range
        JSDOM.Generated.ReadableStream
        JSDOM.Generated.Rect
        JSDOM.Generated.RequestAnimationFrameCallback
        JSDOM.Generated.SQLError
        JSDOM.Generated.SQLResultSet
        JSDOM.Generated.SQLResultSetRowList
        JSDOM.Generated.SQLStatementCallback
        JSDOM.Generated.SQLStatementErrorCallback
        JSDOM.Generated.SQLTransaction
        JSDOM.Generated.SQLTransactionCallback
        JSDOM.Generated.SQLTransactionErrorCallback
        JSDOM.Generated.SVGAElement
        JSDOM.Generated.SVGAltGlyphElement
        JSDOM.Generated.SVGAngle
        JSDOM.Generated.SVGAnimatedAngle
        JSDOM.Generated.SVGAnimatedBoolean
        JSDOM.Generated.SVGAnimatedEnumeration
        JSDOM.Generated.SVGAnimatedInteger
        JSDOM.Generated.SVGAnimatedLength
        JSDOM.Generated.SVGAnimatedLengthList
        JSDOM.Generated.SVGAnimatedNumber
        JSDOM.Generated.SVGAnimatedNumberList
        JSDOM.Generated.SVGAnimatedPreserveAspectRatio
        JSDOM.Generated.SVGAnimatedRect
        JSDOM.Generated.SVGAnimatedString
        JSDOM.Generated.SVGAnimatedTransformList
        JSDOM.Generated.SVGAnimationElement
        JSDOM.Generated.SVGCircleElement
        JSDOM.Generated.SVGClipPathElement
        JSDOM.Generated.SVGColor
        JSDOM.Generated.SVGComponentTransferFunctionElement
        JSDOM.Generated.SVGCursorElement
        JSDOM.Generated.SVGDocument
        JSDOM.Generated.SVGElement
        JSDOM.Generated.SVGEllipseElement
        JSDOM.Generated.SVGExternalResourcesRequired
        JSDOM.Generated.SVGFEBlendElement
        JSDOM.Generated.SVGFEColorMatrixElement
        JSDOM.Generated.SVGFEComponentTransferElement
        JSDOM.Generated.SVGFECompositeElement
        JSDOM.Generated.SVGFEConvolveMatrixElement
        JSDOM.Generated.SVGFEDiffuseLightingElement
        JSDOM.Generated.SVGFEDisplacementMapElement
        JSDOM.Generated.SVGFEDistantLightElement
        JSDOM.Generated.SVGFEDropShadowElement
        JSDOM.Generated.SVGFEGaussianBlurElement
        JSDOM.Generated.SVGFEImageElement
        JSDOM.Generated.SVGFEMergeNodeElement
        JSDOM.Generated.SVGFEMorphologyElement
        JSDOM.Generated.SVGFEOffsetElement
        JSDOM.Generated.SVGFEPointLightElement
        JSDOM.Generated.SVGFESpecularLightingElement
        JSDOM.Generated.SVGFESpotLightElement
        JSDOM.Generated.SVGFETileElement
        JSDOM.Generated.SVGFETurbulenceElement
        JSDOM.Generated.SVGFilterElement
        JSDOM.Generated.SVGFilterPrimitiveStandardAttributes
        JSDOM.Generated.SVGFitToViewBox
        JSDOM.Generated.SVGForeignObjectElement
        JSDOM.Generated.SVGGlyphRefElement
        JSDOM.Generated.SVGGradientElement
        JSDOM.Generated.SVGGraphicsElement
        JSDOM.Generated.SVGImageElement
        JSDOM.Generated.SVGLength
        JSDOM.Generated.SVGLengthList
        JSDOM.Generated.SVGLineElement
        JSDOM.Generated.SVGLinearGradientElement
        JSDOM.Generated.SVGMarkerElement
        JSDOM.Generated.SVGMaskElement
        JSDOM.Generated.SVGMatrix
        JSDOM.Generated.SVGNumber
        JSDOM.Generated.SVGNumberList
        JSDOM.Generated.SVGPaint
        JSDOM.Generated.SVGPathElement
        JSDOM.Generated.SVGPathSeg
        JSDOM.Generated.SVGPathSegArcAbs
        JSDOM.Generated.SVGPathSegArcRel
        JSDOM.Generated.SVGPathSegCurvetoCubicAbs
        JSDOM.Generated.SVGPathSegCurvetoCubicRel
        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothAbs
        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothRel
        JSDOM.Generated.SVGPathSegCurvetoQuadraticAbs
        JSDOM.Generated.SVGPathSegCurvetoQuadraticRel
        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothAbs
        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothRel
        JSDOM.Generated.SVGPathSegLinetoAbs
        JSDOM.Generated.SVGPathSegLinetoHorizontalAbs
        JSDOM.Generated.SVGPathSegLinetoHorizontalRel
        JSDOM.Generated.SVGPathSegLinetoRel
        JSDOM.Generated.SVGPathSegLinetoVerticalAbs
        JSDOM.Generated.SVGPathSegLinetoVerticalRel
        JSDOM.Generated.SVGPathSegList
        JSDOM.Generated.SVGPathSegMovetoAbs
        JSDOM.Generated.SVGPathSegMovetoRel
        JSDOM.Generated.SVGPatternElement
        JSDOM.Generated.SVGPoint
        JSDOM.Generated.SVGPointList
        JSDOM.Generated.SVGPolygonElement
        JSDOM.Generated.SVGPolylineElement
        JSDOM.Generated.SVGPreserveAspectRatio
        JSDOM.Generated.SVGRadialGradientElement
        JSDOM.Generated.SVGRect
        JSDOM.Generated.SVGRectElement
        JSDOM.Generated.SVGRenderingIntent
        JSDOM.Generated.SVGScriptElement
        JSDOM.Generated.SVGSVGElement
        JSDOM.Generated.SVGStopElement
        JSDOM.Generated.SVGStringList
        JSDOM.Generated.SVGStyleElement
        JSDOM.Generated.SVGTests
        JSDOM.Generated.SVGTextContentElement
        JSDOM.Generated.SVGTextPathElement
        JSDOM.Generated.SVGTextPositioningElement
        JSDOM.Generated.SVGTransform
        JSDOM.Generated.SVGTransformList
        JSDOM.Generated.SVGURIReference
        JSDOM.Generated.SVGUnitTypes
        JSDOM.Generated.SVGUseElement
        JSDOM.Generated.SVGViewElement
        JSDOM.Generated.SVGViewSpec
        JSDOM.Generated.SVGZoomAndPan
        JSDOM.Generated.SVGZoomEvent
        JSDOM.Generated.Screen
        JSDOM.Generated.ScriptProcessorNode
        JSDOM.Generated.ScriptProfile
        JSDOM.Generated.ScriptProfileNode
        JSDOM.Generated.SecurityPolicyViolationEvent
        JSDOM.Generated.SourceBuffer
        JSDOM.Generated.SourceBufferList
        JSDOM.Generated.SourceInfo
        JSDOM.Generated.SpeechSynthesis
        JSDOM.Generated.SpeechSynthesisEvent
        JSDOM.Generated.SpeechSynthesisUtterance
        JSDOM.Generated.SpeechSynthesisVoice
        JSDOM.Generated.Storage
        JSDOM.Generated.StorageErrorCallback
        JSDOM.Generated.StorageEvent
        JSDOM.Generated.StorageInfo
        JSDOM.Generated.StorageQuota
        JSDOM.Generated.StorageQuotaCallback
        JSDOM.Generated.StorageUsageCallback
        JSDOM.Generated.StringCallback
        JSDOM.Generated.StyleMedia
        JSDOM.Generated.StyleSheet
        JSDOM.Generated.StyleSheetList
        JSDOM.Generated.SubtleCrypto
        JSDOM.Generated.Text
        JSDOM.Generated.TextEvent
        JSDOM.Generated.TextMetrics
        JSDOM.Generated.TextTrack
        JSDOM.Generated.TextTrackCue
        JSDOM.Generated.TextTrackCueList
        JSDOM.Generated.TextTrackList
        JSDOM.Generated.TimeRanges
        JSDOM.Generated.Touch
        JSDOM.Generated.TouchEvent
        JSDOM.Generated.TouchList
        JSDOM.Generated.TrackEvent
        JSDOM.Generated.TransitionEvent
        JSDOM.Generated.TreeWalker
        JSDOM.Generated.TypeConversions
        JSDOM.Generated.UIEvent
        JSDOM.Generated.UIRequestEvent
        JSDOM.Generated.URLUtils
        JSDOM.Generated.UserMessageHandler
        JSDOM.Generated.VTTCue
        JSDOM.Generated.VTTRegion
        JSDOM.Generated.VTTRegionList
        JSDOM.Generated.ValidityState
        JSDOM.Generated.VideoPlaybackQuality
        JSDOM.Generated.VideoStreamTrack
        JSDOM.Generated.VideoTrack
        JSDOM.Generated.VideoTrackList
        JSDOM.Generated.VoidCallback
        JSDOM.Generated.WaveShaperNode
        JSDOM.Generated.WebGL2RenderingContext
        JSDOM.Generated.WebGLActiveInfo
        JSDOM.Generated.WebGLCompressedTextureATC
        JSDOM.Generated.WebGLCompressedTexturePVRTC
        JSDOM.Generated.WebGLCompressedTextureS3TC
        JSDOM.Generated.WebGLContextAttributes
        JSDOM.Generated.WebGLContextEvent
        JSDOM.Generated.WebGLDebugRendererInfo
        JSDOM.Generated.WebGLDebugShaders
        JSDOM.Generated.WebGLDepthTexture
        JSDOM.Generated.WebGLDrawBuffers
        JSDOM.Generated.WebGLLoseContext
        JSDOM.Generated.WebGLRenderingContextBase
        JSDOM.Generated.WebGLShaderPrecisionFormat
        JSDOM.Generated.WebKitAnimationEvent
        JSDOM.Generated.WebKitCSSFilterValue
        JSDOM.Generated.WebKitCSSMatrix
        JSDOM.Generated.WebKitCSSRegionRule
        JSDOM.Generated.WebKitCSSTransformValue
        JSDOM.Generated.WebKitCSSViewportRule
        JSDOM.Generated.WebKitNamedFlow
        JSDOM.Generated.WebKitNamespace
        JSDOM.Generated.WebKitPlaybackTargetAvailabilityEvent
        JSDOM.Generated.WebKitPoint
        JSDOM.Generated.WebKitTransitionEvent
        JSDOM.Generated.WebSocket
        JSDOM.Generated.WheelEvent
        JSDOM.Generated.WindowBase64
        JSDOM.Generated.WindowTimers
        JSDOM.Generated.Worker
        JSDOM.Generated.WorkerGlobalScope
        JSDOM.Generated.WorkerLocation
        JSDOM.Generated.WorkerNavigator
        JSDOM.Generated.XMLHttpRequest
        JSDOM.Generated.XMLHttpRequestProgressEvent
        JSDOM.Generated.XMLHttpRequestUpload
        JSDOM.Generated.XMLSerializer
        JSDOM.Generated.XPathEvaluator
        JSDOM.Generated.XPathExpression
        JSDOM.Generated.XPathNSResolver
        JSDOM.Generated.XPathResult
        JSDOM.Generated.XSLTProcessor
        JSDOM
        JSDOM.EventM
        JSDOM.Types
        JSDOM.Enums
        JSDOM.EventTargetClosures
    reexported-modules: JSDOM.Custom.AudioContext as JSDOM.AudioContext,
                        JSDOM.Custom.Database as JSDOM.Database,
                        JSDOM.Custom.DOMError as JSDOM.DOMError,
                        JSDOM.Custom.Geolocation as JSDOM.Geolocation,
                        JSDOM.Custom.MediaStreamTrack as JSDOM.MediaStreamTrack,
                        JSDOM.Custom.Navigator as JSDOM.Navigator,
                        JSDOM.Custom.NavigatorUserMediaError as JSDOM.NavigatorUserMediaError,
                        JSDOM.Custom.PositionError as JSDOM.PositionError,
                        JSDOM.Custom.RTCPeerConnection as JSDOM.RTCPeerConnection,
                        JSDOM.Custom.RTCPeerConnectionError as JSDOM.RTCPeerConnectionError,
                        JSDOM.Custom.SQLError as JSDOM.SQLError,
                        JSDOM.Custom.SQLTransaction as JSDOM.SQLTransaction,
                        JSDOM.Custom.Window as JSDOM.Window,
                        JSDOM.Custom.XMLHttpRequest as JSDOM.XMLHttpRequest,
                        JSDOM.Generated.ANGLEInstancedArrays as JSDOM.ANGLEInstancedArrays,
                        JSDOM.Generated.AbstractView as JSDOM.AbstractView,
                        JSDOM.Generated.AbstractWorker as JSDOM.AbstractWorker,
                        JSDOM.Generated.AllAudioCapabilities as JSDOM.AllAudioCapabilities,
                        JSDOM.Generated.AllVideoCapabilities as JSDOM.AllVideoCapabilities,
                        JSDOM.Generated.AnalyserNode as JSDOM.AnalyserNode,
                        JSDOM.Generated.AnimationEvent as JSDOM.AnimationEvent,
                        JSDOM.Generated.Attr as JSDOM.Attr,
                        JSDOM.Generated.AudioBuffer as JSDOM.AudioBuffer,
                        JSDOM.Generated.AudioBufferCallback as JSDOM.AudioBufferCallback,
                        JSDOM.Generated.AudioBufferSourceNode as JSDOM.AudioBufferSourceNode,
                        JSDOM.Generated.AudioDestinationNode as JSDOM.AudioDestinationNode,
                        JSDOM.Generated.AudioListener as JSDOM.AudioListener,
                        JSDOM.Generated.AudioNode as JSDOM.AudioNode,
                        JSDOM.Generated.AudioParam as JSDOM.AudioParam,
                        JSDOM.Generated.AudioProcessingEvent as JSDOM.AudioProcessingEvent,
                        JSDOM.Generated.AudioStreamTrack as JSDOM.AudioStreamTrack,
                        JSDOM.Generated.AudioTrack as JSDOM.AudioTrack,
                        JSDOM.Generated.AudioTrackList as JSDOM.AudioTrackList,
                        JSDOM.Generated.AutocompleteErrorEvent as JSDOM.AutocompleteErrorEvent,
                        JSDOM.Generated.BarProp as JSDOM.BarProp,
                        JSDOM.Generated.BatteryManager as JSDOM.BatteryManager,
                        JSDOM.Generated.BeforeLoadEvent as JSDOM.BeforeLoadEvent,
                        JSDOM.Generated.BeforeUnloadEvent as JSDOM.BeforeUnloadEvent,
                        JSDOM.Generated.BiquadFilterNode as JSDOM.BiquadFilterNode,
                        JSDOM.Generated.Blob as JSDOM.Blob,
                        JSDOM.Generated.CSSCharsetRule as JSDOM.CSSCharsetRule,
                        JSDOM.Generated.CSSFontFaceLoadEvent as JSDOM.CSSFontFaceLoadEvent,
                        JSDOM.Generated.CSSFontFaceRule as JSDOM.CSSFontFaceRule,
                        JSDOM.Generated.CSSImportRule as JSDOM.CSSImportRule,
                        JSDOM.Generated.CSSKeyframeRule as JSDOM.CSSKeyframeRule,
                        JSDOM.Generated.CSSKeyframesRule as JSDOM.CSSKeyframesRule,
                        JSDOM.Generated.CSSMediaRule as JSDOM.CSSMediaRule,
                        JSDOM.Generated.CSSPageRule as JSDOM.CSSPageRule,
                        JSDOM.Generated.CSSPrimitiveValue as JSDOM.CSSPrimitiveValue,
                        JSDOM.Generated.CSSRule as JSDOM.CSSRule,
                        JSDOM.Generated.CSSRuleList as JSDOM.CSSRuleList,
                        JSDOM.Generated.CSSStyleDeclaration as JSDOM.CSSStyleDeclaration,
                        JSDOM.Generated.CSSStyleRule as JSDOM.CSSStyleRule,
                        JSDOM.Generated.CSSStyleSheet as JSDOM.CSSStyleSheet,
                        JSDOM.Generated.CSSSupportsRule as JSDOM.CSSSupportsRule,
                        JSDOM.Generated.CSSValue as JSDOM.CSSValue,
                        JSDOM.Generated.CSSValueList as JSDOM.CSSValueList,
                        JSDOM.Generated.CanvasGradient as JSDOM.CanvasGradient,
                        JSDOM.Generated.CanvasRenderingContext as JSDOM.CanvasRenderingContext,
                        JSDOM.Generated.CanvasRenderingContext2D as JSDOM.CanvasRenderingContext2D,
                        JSDOM.Generated.CapabilityRange as JSDOM.CapabilityRange,
                        JSDOM.Generated.CharacterData as JSDOM.CharacterData,
                        JSDOM.Generated.ChildNode as JSDOM.ChildNode,
                        JSDOM.Generated.ClientRect as JSDOM.ClientRect,
                        JSDOM.Generated.ClientRectList as JSDOM.ClientRectList,
                        JSDOM.Generated.CloseEvent as JSDOM.CloseEvent,
                        JSDOM.Generated.CommandLineAPIHost as JSDOM.CommandLineAPIHost,
                        JSDOM.Generated.Comment as JSDOM.Comment,
                        JSDOM.Generated.CompositionEvent as JSDOM.CompositionEvent,
                        JSDOM.Generated.ConvolverNode as JSDOM.ConvolverNode,
                        JSDOM.Generated.Coordinates as JSDOM.Coordinates,
                        JSDOM.Generated.Counter as JSDOM.Counter,
                        JSDOM.Generated.Crypto as JSDOM.Crypto,
                        JSDOM.Generated.CryptoKey as JSDOM.CryptoKey,
                        JSDOM.Generated.CryptoKeyPair as JSDOM.CryptoKeyPair,
                        JSDOM.Generated.CustomEvent as JSDOM.CustomEvent,
                        JSDOM.Generated.ApplicationCache as JSDOM.ApplicationCache,
                        JSDOM.Generated.FormData as JSDOM.FormData,
                        JSDOM.Generated.DOMImplementation as JSDOM.DOMImplementation,
                        JSDOM.Generated.MimeType as JSDOM.MimeType,
                        JSDOM.Generated.MimeTypeArray as JSDOM.MimeTypeArray,
                        JSDOM.Generated.DOMNamedFlowCollection as JSDOM.DOMNamedFlowCollection,
                        JSDOM.Generated.DOMParser as JSDOM.DOMParser,
                        JSDOM.Generated.Path2D as JSDOM.Path2D,
                        JSDOM.Generated.Plugin as JSDOM.Plugin,
                        JSDOM.Generated.PluginArray as JSDOM.PluginArray,
                        JSDOM.Generated.SecurityPolicy as JSDOM.SecurityPolicy,
                        JSDOM.Generated.Selection as JSDOM.Selection,
                        JSDOM.Generated.DOMSettableTokenList as JSDOM.DOMSettableTokenList,
                        JSDOM.Generated.DOMStringList as JSDOM.DOMStringList,
                        JSDOM.Generated.DOMTokenList as JSDOM.DOMTokenList,
                        JSDOM.Generated.URL as JSDOM.URL,
                        JSDOM.Generated.CSS as JSDOM.CSS,
                        JSDOM.Generated.DataCue as JSDOM.DataCue,
                        JSDOM.Generated.DataTransfer as JSDOM.DataTransfer,
                        JSDOM.Generated.DataTransferItem as JSDOM.DataTransferItem,
                        JSDOM.Generated.DataTransferItemList as JSDOM.DataTransferItemList,
                        JSDOM.Generated.DatabaseCallback as JSDOM.DatabaseCallback,
                        JSDOM.Generated.DedicatedWorkerGlobalScope as JSDOM.DedicatedWorkerGlobalScope,
                        JSDOM.Generated.DelayNode as JSDOM.DelayNode,
                        JSDOM.Generated.DeviceMotionEvent as JSDOM.DeviceMotionEvent,
                        JSDOM.Generated.DeviceOrientationEvent as JSDOM.DeviceOrientationEvent,
                        JSDOM.Generated.DeviceProximityEvent as JSDOM.DeviceProximityEvent,
                        JSDOM.Generated.Document as JSDOM.Document,
                        JSDOM.Generated.DocumentFragment as JSDOM.DocumentFragment,
                        JSDOM.Generated.DocumentType as JSDOM.DocumentType,
                        JSDOM.Generated.DynamicsCompressorNode as JSDOM.DynamicsCompressorNode,
                        JSDOM.Generated.EXTBlendMinMax as JSDOM.EXTBlendMinMax,
                        JSDOM.Generated.EXTsRGB as JSDOM.EXTsRGB,
                        JSDOM.Generated.EXTTextureFilterAnisotropic as JSDOM.EXTTextureFilterAnisotropic,
                        JSDOM.Generated.Element as JSDOM.Element,
                        JSDOM.Generated.Entity as JSDOM.Entity,
                        JSDOM.Generated.ErrorEvent as JSDOM.ErrorEvent,
                        JSDOM.Generated.Event as JSDOM.Event,
                        JSDOM.Generated.EventListener as JSDOM.EventListener,
                        JSDOM.Generated.EventSource as JSDOM.EventSource,
                        JSDOM.Generated.EventTarget as JSDOM.EventTarget,
                        JSDOM.Generated.File as JSDOM.File,
                        JSDOM.Generated.FileError as JSDOM.FileError,
                        JSDOM.Generated.FileList as JSDOM.FileList,
                        JSDOM.Generated.FileReader as JSDOM.FileReader,
                        JSDOM.Generated.FileReaderSync as JSDOM.FileReaderSync,
                        JSDOM.Generated.FocusEvent as JSDOM.FocusEvent,
                        JSDOM.Generated.FontLoader as JSDOM.FontLoader,
                        JSDOM.Generated.GainNode as JSDOM.GainNode,
                        JSDOM.Generated.Gamepad as JSDOM.Gamepad,
                        JSDOM.Generated.GamepadButton as JSDOM.GamepadButton,
                        JSDOM.Generated.GamepadEvent as JSDOM.GamepadEvent,
                        JSDOM.Generated.Geoposition as JSDOM.Geoposition,
                        JSDOM.Generated.HTMLAllCollection as JSDOM.HTMLAllCollection,
                        JSDOM.Generated.HTMLAnchorElement as JSDOM.HTMLAnchorElement,
                        JSDOM.Generated.HTMLAppletElement as JSDOM.HTMLAppletElement,
                        JSDOM.Generated.HTMLAreaElement as JSDOM.HTMLAreaElement,
                        JSDOM.Generated.HTMLBRElement as JSDOM.HTMLBRElement,
                        JSDOM.Generated.HTMLBaseElement as JSDOM.HTMLBaseElement,
                        JSDOM.Generated.HTMLBaseFontElement as JSDOM.HTMLBaseFontElement,
                        JSDOM.Generated.HTMLBodyElement as JSDOM.HTMLBodyElement,
                        JSDOM.Generated.HTMLButtonElement as JSDOM.HTMLButtonElement,
                        JSDOM.Generated.HTMLCanvasElement as JSDOM.HTMLCanvasElement,
                        JSDOM.Generated.HTMLCollection as JSDOM.HTMLCollection,
                        JSDOM.Generated.HTMLDListElement as JSDOM.HTMLDListElement,
                        JSDOM.Generated.HTMLDataListElement as JSDOM.HTMLDataListElement,
                        JSDOM.Generated.HTMLDetailsElement as JSDOM.HTMLDetailsElement,
                        JSDOM.Generated.HTMLDirectoryElement as JSDOM.HTMLDirectoryElement,
                        JSDOM.Generated.HTMLDivElement as JSDOM.HTMLDivElement,
                        JSDOM.Generated.HTMLDocument as JSDOM.HTMLDocument,
                        JSDOM.Generated.HTMLElement as JSDOM.HTMLElement,
                        JSDOM.Generated.HTMLEmbedElement as JSDOM.HTMLEmbedElement,
                        JSDOM.Generated.HTMLFieldSetElement as JSDOM.HTMLFieldSetElement,
                        JSDOM.Generated.HTMLFontElement as JSDOM.HTMLFontElement,
                        JSDOM.Generated.HTMLFormControlsCollection as JSDOM.HTMLFormControlsCollection,
                        JSDOM.Generated.HTMLFormElement as JSDOM.HTMLFormElement,
                        JSDOM.Generated.HTMLFrameElement as JSDOM.HTMLFrameElement,
                        JSDOM.Generated.HTMLFrameSetElement as JSDOM.HTMLFrameSetElement,
                        JSDOM.Generated.HTMLHRElement as JSDOM.HTMLHRElement,
                        JSDOM.Generated.HTMLHeadElement as JSDOM.HTMLHeadElement,
                        JSDOM.Generated.HTMLHeadingElement as JSDOM.HTMLHeadingElement,
                        JSDOM.Generated.HTMLHtmlElement as JSDOM.HTMLHtmlElement,
                        JSDOM.Generated.HTMLIFrameElement as JSDOM.HTMLIFrameElement,
                        JSDOM.Generated.HTMLImageElement as JSDOM.HTMLImageElement,
                        JSDOM.Generated.HTMLInputElement as JSDOM.HTMLInputElement,
                        JSDOM.Generated.HTMLKeygenElement as JSDOM.HTMLKeygenElement,
                        JSDOM.Generated.HTMLLIElement as JSDOM.HTMLLIElement,
                        JSDOM.Generated.HTMLLabelElement as JSDOM.HTMLLabelElement,
                        JSDOM.Generated.HTMLLegendElement as JSDOM.HTMLLegendElement,
                        JSDOM.Generated.HTMLLinkElement as JSDOM.HTMLLinkElement,
                        JSDOM.Generated.HTMLMapElement as JSDOM.HTMLMapElement,
                        JSDOM.Generated.HTMLMarqueeElement as JSDOM.HTMLMarqueeElement,
                        JSDOM.Generated.HTMLMediaElement as JSDOM.HTMLMediaElement,
                        JSDOM.Generated.HTMLMenuElement as JSDOM.HTMLMenuElement,
                        JSDOM.Generated.HTMLMetaElement as JSDOM.HTMLMetaElement,
                        JSDOM.Generated.HTMLMeterElement as JSDOM.HTMLMeterElement,
                        JSDOM.Generated.HTMLModElement as JSDOM.HTMLModElement,
                        JSDOM.Generated.HTMLOListElement as JSDOM.HTMLOListElement,
                        JSDOM.Generated.HTMLObjectElement as JSDOM.HTMLObjectElement,
                        JSDOM.Generated.HTMLOptGroupElement as JSDOM.HTMLOptGroupElement,
                        JSDOM.Generated.HTMLOptionElement as JSDOM.HTMLOptionElement,
                        JSDOM.Generated.HTMLOptionsCollection as JSDOM.HTMLOptionsCollection,
                        JSDOM.Generated.HTMLOutputElement as JSDOM.HTMLOutputElement,
                        JSDOM.Generated.HTMLParagraphElement as JSDOM.HTMLParagraphElement,
                        JSDOM.Generated.HTMLParamElement as JSDOM.HTMLParamElement,
                        JSDOM.Generated.HTMLPreElement as JSDOM.HTMLPreElement,
                        JSDOM.Generated.HTMLProgressElement as JSDOM.HTMLProgressElement,
                        JSDOM.Generated.HTMLQuoteElement as JSDOM.HTMLQuoteElement,
                        JSDOM.Generated.HTMLScriptElement as JSDOM.HTMLScriptElement,
                        JSDOM.Generated.HTMLSelectElement as JSDOM.HTMLSelectElement,
                        JSDOM.Generated.HTMLSourceElement as JSDOM.HTMLSourceElement,
                        JSDOM.Generated.HTMLStyleElement as JSDOM.HTMLStyleElement,
                        JSDOM.Generated.HTMLTableCaptionElement as JSDOM.HTMLTableCaptionElement,
                        JSDOM.Generated.HTMLTableCellElement as JSDOM.HTMLTableCellElement,
                        JSDOM.Generated.HTMLTableColElement as JSDOM.HTMLTableColElement,
                        JSDOM.Generated.HTMLTableElement as JSDOM.HTMLTableElement,
                        JSDOM.Generated.HTMLTableRowElement as JSDOM.HTMLTableRowElement,
                        JSDOM.Generated.HTMLTableSectionElement as JSDOM.HTMLTableSectionElement,
                        JSDOM.Generated.HTMLTemplateElement as JSDOM.HTMLTemplateElement,
                        JSDOM.Generated.HTMLTextAreaElement as JSDOM.HTMLTextAreaElement,
                        JSDOM.Generated.HTMLTitleElement as JSDOM.HTMLTitleElement,
                        JSDOM.Generated.HTMLTrackElement as JSDOM.HTMLTrackElement,
                        JSDOM.Generated.HTMLUListElement as JSDOM.HTMLUListElement,
                        JSDOM.Generated.HTMLVideoElement as JSDOM.HTMLVideoElement,
                        JSDOM.Generated.HashChangeEvent as JSDOM.HashChangeEvent,
                        JSDOM.Generated.History as JSDOM.History,
                        JSDOM.Generated.IDBCursor as JSDOM.IDBCursor,
                        JSDOM.Generated.IDBCursorWithValue as JSDOM.IDBCursorWithValue,
                        JSDOM.Generated.IDBDatabase as JSDOM.IDBDatabase,
                        JSDOM.Generated.IDBFactory as JSDOM.IDBFactory,
                        JSDOM.Generated.IDBIndex as JSDOM.IDBIndex,
                        JSDOM.Generated.IDBKeyRange as JSDOM.IDBKeyRange,
                        JSDOM.Generated.IDBObjectStore as JSDOM.IDBObjectStore,
                        JSDOM.Generated.IDBOpenDBRequest as JSDOM.IDBOpenDBRequest,
                        JSDOM.Generated.IDBRequest as JSDOM.IDBRequest,
                        JSDOM.Generated.IDBTransaction as JSDOM.IDBTransaction,
                        JSDOM.Generated.IDBVersionChangeEvent as JSDOM.IDBVersionChangeEvent,
                        JSDOM.Generated.ImageData as JSDOM.ImageData,
                        JSDOM.Generated.InspectorFrontendHost as JSDOM.InspectorFrontendHost,
                        JSDOM.Generated.InternalSettings as JSDOM.InternalSettings,
                        JSDOM.Generated.Internals as JSDOM.Internals,
                        JSDOM.Generated.KeyboardEvent as JSDOM.KeyboardEvent,
                        JSDOM.Generated.Location as JSDOM.Location,
                        JSDOM.Generated.MallocStatistics as JSDOM.MallocStatistics,
                        JSDOM.Generated.MediaController as JSDOM.MediaController,
                        JSDOM.Generated.MediaControlsHost as JSDOM.MediaControlsHost,
                        JSDOM.Generated.MediaElementAudioSourceNode as JSDOM.MediaElementAudioSourceNode,
                        JSDOM.Generated.MediaError as JSDOM.MediaError,
                        JSDOM.Generated.MediaKeyError as JSDOM.MediaKeyError,
                        JSDOM.Generated.MediaKeyEvent as JSDOM.MediaKeyEvent,
                        JSDOM.Generated.MediaKeyMessageEvent as JSDOM.MediaKeyMessageEvent,
                        JSDOM.Generated.MediaKeyNeededEvent as JSDOM.MediaKeyNeededEvent,
                        JSDOM.Generated.MediaKeySession as JSDOM.MediaKeySession,
                        JSDOM.Generated.MediaKeys as JSDOM.MediaKeys,
                        JSDOM.Generated.MediaList as JSDOM.MediaList,
                        JSDOM.Generated.MediaQueryList as JSDOM.MediaQueryList,
                        JSDOM.Generated.MediaQueryListListener as JSDOM.MediaQueryListListener,
                        JSDOM.Generated.MediaSource as JSDOM.MediaSource,
                        JSDOM.Generated.MediaSourceStates as JSDOM.MediaSourceStates,
                        JSDOM.Generated.MediaStream as JSDOM.MediaStream,
                        JSDOM.Generated.MediaStreamAudioDestinationNode as JSDOM.MediaStreamAudioDestinationNode,
                        JSDOM.Generated.MediaStreamAudioSourceNode as JSDOM.MediaStreamAudioSourceNode,
                        JSDOM.Generated.MediaStreamEvent as JSDOM.MediaStreamEvent,
                        JSDOM.Generated.MediaStreamTrackEvent as JSDOM.MediaStreamTrackEvent,
                        JSDOM.Generated.MediaStreamTrackSourcesCallback as JSDOM.MediaStreamTrackSourcesCallback,
                        JSDOM.Generated.MediaTrackConstraints as JSDOM.MediaTrackConstraints,
                        JSDOM.Generated.MemoryInfo as JSDOM.MemoryInfo,
                        JSDOM.Generated.MessageChannel as JSDOM.MessageChannel,
                        JSDOM.Generated.MessageEvent as JSDOM.MessageEvent,
                        JSDOM.Generated.MessagePort as JSDOM.MessagePort,
                        JSDOM.Generated.MouseEvent as JSDOM.MouseEvent,
                        JSDOM.Generated.MutationEvent as JSDOM.MutationEvent,
                        JSDOM.Generated.MutationObserver as JSDOM.MutationObserver,
                        JSDOM.Generated.MutationRecord as JSDOM.MutationRecord,
                        JSDOM.Generated.NamedNodeMap as JSDOM.NamedNodeMap,
                        JSDOM.Generated.NavigatorUserMediaErrorCallback as JSDOM.NavigatorUserMediaErrorCallback,
                        JSDOM.Generated.NavigatorUserMediaSuccessCallback as JSDOM.NavigatorUserMediaSuccessCallback,
                        JSDOM.Generated.Node as JSDOM.Node,
                        JSDOM.Generated.NodeFilter as JSDOM.NodeFilter,
                        JSDOM.Generated.NodeIterator as JSDOM.NodeIterator,
                        JSDOM.Generated.NodeList as JSDOM.NodeList,
                        JSDOM.Generated.Notification as JSDOM.Notification,
                        JSDOM.Generated.NotificationCenter as JSDOM.NotificationCenter,
                        JSDOM.Generated.NotificationPermissionCallback as JSDOM.NotificationPermissionCallback,
                        JSDOM.Generated.OESStandardDerivatives as JSDOM.OESStandardDerivatives,
                        JSDOM.Generated.OESTextureHalfFloat as JSDOM.OESTextureHalfFloat,
                        JSDOM.Generated.OESVertexArrayObject as JSDOM.OESVertexArrayObject,
                        JSDOM.Generated.OfflineAudioCompletionEvent as JSDOM.OfflineAudioCompletionEvent,
                        JSDOM.Generated.OfflineAudioContext as JSDOM.OfflineAudioContext,
                        JSDOM.Generated.OscillatorNode as JSDOM.OscillatorNode,
                        JSDOM.Generated.OverflowEvent as JSDOM.OverflowEvent,
                        JSDOM.Generated.PageTransitionEvent as JSDOM.PageTransitionEvent,
                        JSDOM.Generated.PannerNode as JSDOM.PannerNode,
                        JSDOM.Generated.Performance as JSDOM.Performance,
                        JSDOM.Generated.PerformanceEntry as JSDOM.PerformanceEntry,
                        JSDOM.Generated.PerformanceEntryList as JSDOM.PerformanceEntryList,
                        JSDOM.Generated.PerformanceNavigation as JSDOM.PerformanceNavigation,
                        JSDOM.Generated.PerformanceResourceTiming as JSDOM.PerformanceResourceTiming,
                        JSDOM.Generated.PerformanceTiming as JSDOM.PerformanceTiming,
                        JSDOM.Generated.PopStateEvent as JSDOM.PopStateEvent,
                        JSDOM.Generated.PositionCallback as JSDOM.PositionCallback,
                        JSDOM.Generated.PositionErrorCallback as JSDOM.PositionErrorCallback,
                        JSDOM.Generated.ProcessingInstruction as JSDOM.ProcessingInstruction,
                        JSDOM.Generated.ProgressEvent as JSDOM.ProgressEvent,
                        JSDOM.Generated.QuickTimePluginReplacement as JSDOM.QuickTimePluginReplacement,
                        JSDOM.Generated.RGBColor as JSDOM.RGBColor,
                        JSDOM.Generated.RTCConfiguration as JSDOM.RTCConfiguration,
                        JSDOM.Generated.RTCDTMFSender as JSDOM.RTCDTMFSender,
                        JSDOM.Generated.RTCDTMFToneChangeEvent as JSDOM.RTCDTMFToneChangeEvent,
                        JSDOM.Generated.RTCDataChannel as JSDOM.RTCDataChannel,
                        JSDOM.Generated.RTCDataChannelEvent as JSDOM.RTCDataChannelEvent,
                        JSDOM.Generated.RTCIceCandidate as JSDOM.RTCIceCandidate,
                        JSDOM.Generated.RTCIceCandidateEvent as JSDOM.RTCIceCandidateEvent,
                        JSDOM.Generated.RTCIceServer as JSDOM.RTCIceServer,
                        JSDOM.Generated.RTCPeerConnectionErrorCallback as JSDOM.RTCPeerConnectionErrorCallback,
                        JSDOM.Generated.RTCSessionDescription as JSDOM.RTCSessionDescription,
                        JSDOM.Generated.RTCSessionDescriptionCallback as JSDOM.RTCSessionDescriptionCallback,
                        JSDOM.Generated.RTCStatsCallback as JSDOM.RTCStatsCallback,
                        JSDOM.Generated.RTCStatsReport as JSDOM.RTCStatsReport,
                        JSDOM.Generated.RTCStatsResponse as JSDOM.RTCStatsResponse,
                        JSDOM.Generated.RadioNodeList as JSDOM.RadioNodeList,
                        JSDOM.Generated.Range as JSDOM.Range,
                        JSDOM.Generated.ReadableStream as JSDOM.ReadableStream,
                        JSDOM.Generated.Rect as JSDOM.Rect,
                        JSDOM.Generated.RequestAnimationFrameCallback as JSDOM.RequestAnimationFrameCallback,
                        JSDOM.Generated.SQLResultSet as JSDOM.SQLResultSet,
                        JSDOM.Generated.SQLResultSetRowList as JSDOM.SQLResultSetRowList,
                        JSDOM.Generated.SQLStatementCallback as JSDOM.SQLStatementCallback,
                        JSDOM.Generated.SQLStatementErrorCallback as JSDOM.SQLStatementErrorCallback,
                        JSDOM.Generated.SQLTransactionCallback as JSDOM.SQLTransactionCallback,
                        JSDOM.Generated.SQLTransactionErrorCallback as JSDOM.SQLTransactionErrorCallback,
                        JSDOM.Generated.SVGAElement as JSDOM.SVGAElement,
                        JSDOM.Generated.SVGAltGlyphElement as JSDOM.SVGAltGlyphElement,
                        JSDOM.Generated.SVGAngle as JSDOM.SVGAngle,
                        JSDOM.Generated.SVGAnimatedAngle as JSDOM.SVGAnimatedAngle,
                        JSDOM.Generated.SVGAnimatedBoolean as JSDOM.SVGAnimatedBoolean,
                        JSDOM.Generated.SVGAnimatedEnumeration as JSDOM.SVGAnimatedEnumeration,
                        JSDOM.Generated.SVGAnimatedInteger as JSDOM.SVGAnimatedInteger,
                        JSDOM.Generated.SVGAnimatedLength as JSDOM.SVGAnimatedLength,
                        JSDOM.Generated.SVGAnimatedLengthList as JSDOM.SVGAnimatedLengthList,
                        JSDOM.Generated.SVGAnimatedNumber as JSDOM.SVGAnimatedNumber,
                        JSDOM.Generated.SVGAnimatedNumberList as JSDOM.SVGAnimatedNumberList,
                        JSDOM.Generated.SVGAnimatedPreserveAspectRatio as JSDOM.SVGAnimatedPreserveAspectRatio,
                        JSDOM.Generated.SVGAnimatedRect as JSDOM.SVGAnimatedRect,
                        JSDOM.Generated.SVGAnimatedString as JSDOM.SVGAnimatedString,
                        JSDOM.Generated.SVGAnimatedTransformList as JSDOM.SVGAnimatedTransformList,
                        JSDOM.Generated.SVGAnimationElement as JSDOM.SVGAnimationElement,
                        JSDOM.Generated.SVGCircleElement as JSDOM.SVGCircleElement,
                        JSDOM.Generated.SVGClipPathElement as JSDOM.SVGClipPathElement,
                        JSDOM.Generated.SVGColor as JSDOM.SVGColor,
                        JSDOM.Generated.SVGComponentTransferFunctionElement as JSDOM.SVGComponentTransferFunctionElement,
                        JSDOM.Generated.SVGCursorElement as JSDOM.SVGCursorElement,
                        JSDOM.Generated.SVGDocument as JSDOM.SVGDocument,
                        JSDOM.Generated.SVGElement as JSDOM.SVGElement,
                        JSDOM.Generated.SVGEllipseElement as JSDOM.SVGEllipseElement,
                        JSDOM.Generated.SVGExternalResourcesRequired as JSDOM.SVGExternalResourcesRequired,
                        JSDOM.Generated.SVGFEBlendElement as JSDOM.SVGFEBlendElement,
                        JSDOM.Generated.SVGFEColorMatrixElement as JSDOM.SVGFEColorMatrixElement,
                        JSDOM.Generated.SVGFEComponentTransferElement as JSDOM.SVGFEComponentTransferElement,
                        JSDOM.Generated.SVGFECompositeElement as JSDOM.SVGFECompositeElement,
                        JSDOM.Generated.SVGFEConvolveMatrixElement as JSDOM.SVGFEConvolveMatrixElement,
                        JSDOM.Generated.SVGFEDiffuseLightingElement as JSDOM.SVGFEDiffuseLightingElement,
                        JSDOM.Generated.SVGFEDisplacementMapElement as JSDOM.SVGFEDisplacementMapElement,
                        JSDOM.Generated.SVGFEDistantLightElement as JSDOM.SVGFEDistantLightElement,
                        JSDOM.Generated.SVGFEDropShadowElement as JSDOM.SVGFEDropShadowElement,
                        JSDOM.Generated.SVGFEGaussianBlurElement as JSDOM.SVGFEGaussianBlurElement,
                        JSDOM.Generated.SVGFEImageElement as JSDOM.SVGFEImageElement,
                        JSDOM.Generated.SVGFEMergeNodeElement as JSDOM.SVGFEMergeNodeElement,
                        JSDOM.Generated.SVGFEMorphologyElement as JSDOM.SVGFEMorphologyElement,
                        JSDOM.Generated.SVGFEOffsetElement as JSDOM.SVGFEOffsetElement,
                        JSDOM.Generated.SVGFEPointLightElement as JSDOM.SVGFEPointLightElement,
                        JSDOM.Generated.SVGFESpecularLightingElement as JSDOM.SVGFESpecularLightingElement,
                        JSDOM.Generated.SVGFESpotLightElement as JSDOM.SVGFESpotLightElement,
                        JSDOM.Generated.SVGFETileElement as JSDOM.SVGFETileElement,
                        JSDOM.Generated.SVGFETurbulenceElement as JSDOM.SVGFETurbulenceElement,
                        JSDOM.Generated.SVGFilterElement as JSDOM.SVGFilterElement,
                        JSDOM.Generated.SVGFilterPrimitiveStandardAttributes as JSDOM.SVGFilterPrimitiveStandardAttributes,
                        JSDOM.Generated.SVGFitToViewBox as JSDOM.SVGFitToViewBox,
                        JSDOM.Generated.SVGForeignObjectElement as JSDOM.SVGForeignObjectElement,
                        JSDOM.Generated.SVGGlyphRefElement as JSDOM.SVGGlyphRefElement,
                        JSDOM.Generated.SVGGradientElement as JSDOM.SVGGradientElement,
                        JSDOM.Generated.SVGGraphicsElement as JSDOM.SVGGraphicsElement,
                        JSDOM.Generated.SVGImageElement as JSDOM.SVGImageElement,
                        JSDOM.Generated.SVGLength as JSDOM.SVGLength,
                        JSDOM.Generated.SVGLengthList as JSDOM.SVGLengthList,
                        JSDOM.Generated.SVGLineElement as JSDOM.SVGLineElement,
                        JSDOM.Generated.SVGLinearGradientElement as JSDOM.SVGLinearGradientElement,
                        JSDOM.Generated.SVGMarkerElement as JSDOM.SVGMarkerElement,
                        JSDOM.Generated.SVGMaskElement as JSDOM.SVGMaskElement,
                        JSDOM.Generated.SVGMatrix as JSDOM.SVGMatrix,
                        JSDOM.Generated.SVGNumber as JSDOM.SVGNumber,
                        JSDOM.Generated.SVGNumberList as JSDOM.SVGNumberList,
                        JSDOM.Generated.SVGPaint as JSDOM.SVGPaint,
                        JSDOM.Generated.SVGPathElement as JSDOM.SVGPathElement,
                        JSDOM.Generated.SVGPathSeg as JSDOM.SVGPathSeg,
                        JSDOM.Generated.SVGPathSegArcAbs as JSDOM.SVGPathSegArcAbs,
                        JSDOM.Generated.SVGPathSegArcRel as JSDOM.SVGPathSegArcRel,
                        JSDOM.Generated.SVGPathSegCurvetoCubicAbs as JSDOM.SVGPathSegCurvetoCubicAbs,
                        JSDOM.Generated.SVGPathSegCurvetoCubicRel as JSDOM.SVGPathSegCurvetoCubicRel,
                        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothAbs as JSDOM.SVGPathSegCurvetoCubicSmoothAbs,
                        JSDOM.Generated.SVGPathSegCurvetoCubicSmoothRel as JSDOM.SVGPathSegCurvetoCubicSmoothRel,
                        JSDOM.Generated.SVGPathSegCurvetoQuadraticAbs as JSDOM.SVGPathSegCurvetoQuadraticAbs,
                        JSDOM.Generated.SVGPathSegCurvetoQuadraticRel as JSDOM.SVGPathSegCurvetoQuadraticRel,
                        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothAbs as JSDOM.SVGPathSegCurvetoQuadraticSmoothAbs,
                        JSDOM.Generated.SVGPathSegCurvetoQuadraticSmoothRel as JSDOM.SVGPathSegCurvetoQuadraticSmoothRel,
                        JSDOM.Generated.SVGPathSegLinetoAbs as JSDOM.SVGPathSegLinetoAbs,
                        JSDOM.Generated.SVGPathSegLinetoHorizontalAbs as JSDOM.SVGPathSegLinetoHorizontalAbs,
                        JSDOM.Generated.SVGPathSegLinetoHorizontalRel as JSDOM.SVGPathSegLinetoHorizontalRel,
                        JSDOM.Generated.SVGPathSegLinetoRel as JSDOM.SVGPathSegLinetoRel,
                        JSDOM.Generated.SVGPathSegLinetoVerticalAbs as JSDOM.SVGPathSegLinetoVerticalAbs,
                        JSDOM.Generated.SVGPathSegLinetoVerticalRel as JSDOM.SVGPathSegLinetoVerticalRel,
                        JSDOM.Generated.SVGPathSegList as JSDOM.SVGPathSegList,
                        JSDOM.Generated.SVGPathSegMovetoAbs as JSDOM.SVGPathSegMovetoAbs,
                        JSDOM.Generated.SVGPathSegMovetoRel as JSDOM.SVGPathSegMovetoRel,
                        JSDOM.Generated.SVGPatternElement as JSDOM.SVGPatternElement,
                        JSDOM.Generated.SVGPoint as JSDOM.SVGPoint,
                        JSDOM.Generated.SVGPointList as JSDOM.SVGPointList,
                        JSDOM.Generated.SVGPolygonElement as JSDOM.SVGPolygonElement,
                        JSDOM.Generated.SVGPolylineElement as JSDOM.SVGPolylineElement,
                        JSDOM.Generated.SVGPreserveAspectRatio as JSDOM.SVGPreserveAspectRatio,
                        JSDOM.Generated.SVGRadialGradientElement as JSDOM.SVGRadialGradientElement,
                        JSDOM.Generated.SVGRect as JSDOM.SVGRect,
                        JSDOM.Generated.SVGRectElement as JSDOM.SVGRectElement,
                        JSDOM.Generated.SVGRenderingIntent as JSDOM.SVGRenderingIntent,
                        JSDOM.Generated.SVGScriptElement as JSDOM.SVGScriptElement,
                        JSDOM.Generated.SVGSVGElement as JSDOM.SVGSVGElement,
                        JSDOM.Generated.SVGStopElement as JSDOM.SVGStopElement,
                        JSDOM.Generated.SVGStringList as JSDOM.SVGStringList,
                        JSDOM.Generated.SVGStyleElement as JSDOM.SVGStyleElement,
                        JSDOM.Generated.SVGTests as JSDOM.SVGTests,
                        JSDOM.Generated.SVGTextContentElement as JSDOM.SVGTextContentElement,
                        JSDOM.Generated.SVGTextPathElement as JSDOM.SVGTextPathElement,
                        JSDOM.Generated.SVGTextPositioningElement as JSDOM.SVGTextPositioningElement,
                        JSDOM.Generated.SVGTransform as JSDOM.SVGTransform,
                        JSDOM.Generated.SVGTransformList as JSDOM.SVGTransformList,
                        JSDOM.Generated.SVGURIReference as JSDOM.SVGURIReference,
                        JSDOM.Generated.SVGUnitTypes as JSDOM.SVGUnitTypes,
                        JSDOM.Generated.SVGUseElement as JSDOM.SVGUseElement,
                        JSDOM.Generated.SVGViewElement as JSDOM.SVGViewElement,
                        JSDOM.Generated.SVGViewSpec as JSDOM.SVGViewSpec,
                        JSDOM.Generated.SVGZoomAndPan as JSDOM.SVGZoomAndPan,
                        JSDOM.Generated.SVGZoomEvent as JSDOM.SVGZoomEvent,
                        JSDOM.Generated.Screen as JSDOM.Screen,
                        JSDOM.Generated.ScriptProcessorNode as JSDOM.ScriptProcessorNode,
                        JSDOM.Generated.ScriptProfile as JSDOM.ScriptProfile,
                        JSDOM.Generated.ScriptProfileNode as JSDOM.ScriptProfileNode,
                        JSDOM.Generated.SecurityPolicyViolationEvent as JSDOM.SecurityPolicyViolationEvent,
                        JSDOM.Generated.SourceBuffer as JSDOM.SourceBuffer,
                        JSDOM.Generated.SourceBufferList as JSDOM.SourceBufferList,
                        JSDOM.Generated.SourceInfo as JSDOM.SourceInfo,
                        JSDOM.Generated.SpeechSynthesis as JSDOM.SpeechSynthesis,
                        JSDOM.Generated.SpeechSynthesisEvent as JSDOM.SpeechSynthesisEvent,
                        JSDOM.Generated.SpeechSynthesisUtterance as JSDOM.SpeechSynthesisUtterance,
                        JSDOM.Generated.SpeechSynthesisVoice as JSDOM.SpeechSynthesisVoice,
                        JSDOM.Generated.Storage as JSDOM.Storage,
                        JSDOM.Generated.StorageErrorCallback as JSDOM.StorageErrorCallback,
                        JSDOM.Generated.StorageEvent as JSDOM.StorageEvent,
                        JSDOM.Generated.StorageInfo as JSDOM.StorageInfo,
                        JSDOM.Generated.StorageQuota as JSDOM.StorageQuota,
                        JSDOM.Generated.StorageQuotaCallback as JSDOM.StorageQuotaCallback,
                        JSDOM.Generated.StorageUsageCallback as JSDOM.StorageUsageCallback,
                        JSDOM.Generated.StringCallback as JSDOM.StringCallback,
                        JSDOM.Generated.StyleMedia as JSDOM.StyleMedia,
                        JSDOM.Generated.StyleSheet as JSDOM.StyleSheet,
                        JSDOM.Generated.StyleSheetList as JSDOM.StyleSheetList,
                        JSDOM.Generated.SubtleCrypto as JSDOM.SubtleCrypto,
                        JSDOM.Generated.Text as JSDOM.Text,
                        JSDOM.Generated.TextEvent as JSDOM.TextEvent,
                        JSDOM.Generated.TextMetrics as JSDOM.TextMetrics,
                        JSDOM.Generated.TextTrack as JSDOM.TextTrack,
                        JSDOM.Generated.TextTrackCue as JSDOM.TextTrackCue,
                        JSDOM.Generated.TextTrackCueList as JSDOM.TextTrackCueList,
                        JSDOM.Generated.TextTrackList as JSDOM.TextTrackList,
                        JSDOM.Generated.TimeRanges as JSDOM.TimeRanges,
                        JSDOM.Generated.Touch as JSDOM.Touch,
                        JSDOM.Generated.TouchEvent as JSDOM.TouchEvent,
                        JSDOM.Generated.TouchList as JSDOM.TouchList,
                        JSDOM.Generated.TrackEvent as JSDOM.TrackEvent,
                        JSDOM.Generated.TransitionEvent as JSDOM.TransitionEvent,
                        JSDOM.Generated.TreeWalker as JSDOM.TreeWalker,
                        JSDOM.Generated.TypeConversions as JSDOM.TypeConversions,
                        JSDOM.Generated.UIEvent as JSDOM.UIEvent,
                        JSDOM.Generated.UIRequestEvent as JSDOM.UIRequestEvent,
                        JSDOM.Generated.URLUtils as JSDOM.URLUtils,
                        JSDOM.Generated.UserMessageHandler as JSDOM.UserMessageHandler,
                        JSDOM.Generated.VTTCue as JSDOM.VTTCue,
                        JSDOM.Generated.VTTRegion as JSDOM.VTTRegion,
                        JSDOM.Generated.VTTRegionList as JSDOM.VTTRegionList,
                        JSDOM.Generated.ValidityState as JSDOM.ValidityState,
                        JSDOM.Generated.VideoPlaybackQuality as JSDOM.VideoPlaybackQuality,
                        JSDOM.Generated.VideoStreamTrack as JSDOM.VideoStreamTrack,
                        JSDOM.Generated.VideoTrack as JSDOM.VideoTrack,
                        JSDOM.Generated.VideoTrackList as JSDOM.VideoTrackList,
                        JSDOM.Generated.VoidCallback as JSDOM.VoidCallback,
                        JSDOM.Generated.WaveShaperNode as JSDOM.WaveShaperNode,
                        JSDOM.Generated.WebGL2RenderingContext as JSDOM.WebGL2RenderingContext,
                        JSDOM.Generated.WebGLActiveInfo as JSDOM.WebGLActiveInfo,
                        JSDOM.Generated.WebGLCompressedTextureATC as JSDOM.WebGLCompressedTextureATC,
                        JSDOM.Generated.WebGLCompressedTexturePVRTC as JSDOM.WebGLCompressedTexturePVRTC,
                        JSDOM.Generated.WebGLCompressedTextureS3TC as JSDOM.WebGLCompressedTextureS3TC,
                        JSDOM.Generated.WebGLContextAttributes as JSDOM.WebGLContextAttributes,
                        JSDOM.Generated.WebGLContextEvent as JSDOM.WebGLContextEvent,
                        JSDOM.Generated.WebGLDebugRendererInfo as JSDOM.WebGLDebugRendererInfo,
                        JSDOM.Generated.WebGLDebugShaders as JSDOM.WebGLDebugShaders,
                        JSDOM.Generated.WebGLDepthTexture as JSDOM.WebGLDepthTexture,
                        JSDOM.Generated.WebGLDrawBuffers as JSDOM.WebGLDrawBuffers,
                        JSDOM.Generated.WebGLLoseContext as JSDOM.WebGLLoseContext,
                        JSDOM.Generated.WebGLRenderingContextBase as JSDOM.WebGLRenderingContextBase,
                        JSDOM.Generated.WebGLShaderPrecisionFormat as JSDOM.WebGLShaderPrecisionFormat,
                        JSDOM.Generated.WebKitAnimationEvent as JSDOM.WebKitAnimationEvent,
                        JSDOM.Generated.WebKitCSSFilterValue as JSDOM.WebKitCSSFilterValue,
                        JSDOM.Generated.WebKitCSSMatrix as JSDOM.WebKitCSSMatrix,
                        JSDOM.Generated.WebKitCSSRegionRule as JSDOM.WebKitCSSRegionRule,
                        JSDOM.Generated.WebKitCSSTransformValue as JSDOM.WebKitCSSTransformValue,
                        JSDOM.Generated.WebKitCSSViewportRule as JSDOM.WebKitCSSViewportRule,
                        JSDOM.Generated.WebKitNamedFlow as JSDOM.WebKitNamedFlow,
                        JSDOM.Generated.WebKitNamespace as JSDOM.WebKitNamespace,
                        JSDOM.Generated.WebKitPlaybackTargetAvailabilityEvent as JSDOM.WebKitPlaybackTargetAvailabilityEvent,
                        JSDOM.Generated.WebKitPoint as JSDOM.WebKitPoint,
                        JSDOM.Generated.WebKitTransitionEvent as JSDOM.WebKitTransitionEvent,
                        JSDOM.Generated.WebSocket as JSDOM.WebSocket,
                        JSDOM.Generated.WheelEvent as JSDOM.WheelEvent,
                        JSDOM.Generated.WindowBase64 as JSDOM.WindowBase64,
                        JSDOM.Generated.WindowTimers as JSDOM.WindowTimers,
                        JSDOM.Generated.Worker as JSDOM.Worker,
                        JSDOM.Generated.WorkerGlobalScope as JSDOM.WorkerGlobalScope,
                        JSDOM.Generated.WorkerLocation as JSDOM.WorkerLocation,
                        JSDOM.Generated.WorkerNavigator as JSDOM.WorkerNavigator,
                        JSDOM.Generated.XMLHttpRequestProgressEvent as JSDOM.XMLHttpRequestProgressEvent,
                        JSDOM.Generated.XMLHttpRequestUpload as JSDOM.XMLHttpRequestUpload,
                        JSDOM.Generated.XMLSerializer as JSDOM.XMLSerializer,
                        JSDOM.Generated.XPathEvaluator as JSDOM.XPathEvaluator,
                        JSDOM.Generated.XPathExpression as JSDOM.XPathExpression,
                        JSDOM.Generated.XPathNSResolver as JSDOM.XPathNSResolver,
                        JSDOM.Generated.XPathResult as JSDOM.XPathResult,
                        JSDOM.Generated.XSLTProcessor as JSDOM.XSLTProcessor
    build-depends:
        base >=4.7.0.0 && <5,
        base-compat >=0.9.0 && <0.10,
        transformers >=0.2 && <0.6,
        text >=0.11.0.6 && <1.3,
        jsaddle >=0.5.1.0 && <0.6,
        lens >=4.12.3 && <4.16
    default-language: Haskell2010
    hs-source-dirs: src