[package] name = "fluent_web_runtime" version = "0.3.11" edition = "2021" description = "Runtime functions for FluentWeb" license = "MIT" repository = "https://github.com/vivax3794/FluentWeb" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] nightly = [] [dependencies] derivative = "2.2" paste = "1.0" serde = { version = "1.0", features = ["derive"] } # serde-wasm-bindgen = "0.6.0" bincode = "1.3" uuid = { version = "1.4", features = ["v4", "js"] } wasm-bindgen = "0.2" js-sys = "0.3" base64 = "0.21" [dependencies.web-sys] version = "0.3" features = [ # Manual "Window", "Document", "NodeList", "HtmlElement", "Element", "console", "Event", "DomTokenList", "CustomEvent", "CustomEventInit", "CssStyleDeclaration", "MutationObserver", "MutationObserverInit", "MutationRecord", "HtmlCollection", # Generated by ChatGPT "HtmlAnchorElement", "HtmlAreaElement", "HtmlAudioElement", "HtmlBaseElement", "HtmlBodyElement", "HtmlBrElement", "HtmlButtonElement", "HtmlCanvasElement", "HtmlDListElement", "HtmlDataElement", "HtmlDataListElement", "HtmlDetailsElement", "HtmlDialogElement", "HtmlDirectoryElement", "HtmlDivElement", "HtmlElement", "HtmlEmbedElement", "HtmlFieldSetElement", "HtmlFontElement", "HtmlFormElement", "HtmlFrameElement", "HtmlFrameSetElement", "HtmlHeadElement", "HtmlHeadingElement", "HtmlHrElement", "HtmlHtmlElement", "HtmlIFrameElement", "HtmlImageElement", "HtmlInputElement", "HtmlLabelElement", "HtmlLegendElement", "HtmlLiElement", "HtmlLinkElement", "HtmlMapElement", "HtmlMediaElement", "HtmlMenuElement", "HtmlMenuItemElement", "HtmlMetaElement", "HtmlMeterElement", "HtmlModElement", "HtmlOListElement", "HtmlObjectElement", "HtmlOptGroupElement", "HtmlOptionElement", "HtmlOutputElement", "HtmlParagraphElement", "HtmlParamElement", "HtmlPictureElement", "HtmlPreElement", "HtmlProgressElement", "HtmlQuoteElement", "HtmlScriptElement", "HtmlSelectElement", "HtmlSlotElement", "HtmlSourceElement", "HtmlSpanElement", "HtmlStyleElement", "HtmlTableCaptionElement", "HtmlTableCellElement", "HtmlTableColElement", "HtmlTableElement", "HtmlTableRowElement", "HtmlTableSectionElement", "HtmlTemplateElement", "HtmlTextAreaElement", "HtmlTimeElement", "HtmlTitleElement", "HtmlTrackElement", "HtmlUListElement", "HtmlUnknownElement", "HtmlVideoElement", "AnimationEvent", "AnimationPlaybackEvent", "AudioProcessingEvent", "BeforeUnloadEvent", "BlobEvent", "BluetoothAdvertisingEvent", "ClipboardEvent", "CloseEvent", "CompositionEvent", "ConsoleEvent", "ConsoleProfileEvent", "CustomEvent", "DeviceLightEvent", "DeviceMotionEvent", "DeviceOrientationEvent", "DeviceProximityEvent", "DragEvent", "ErrorEvent", "Event", "ExtendableEvent", "ExtendableMessageEvent", "FetchEvent", "FocusEvent", "FontFaceSetLoadEvent", "GamepadAxisMoveEvent", "GamepadButtonEvent", "GamepadEvent", "GpuUncapturedErrorEvent", "HashChangeEvent", "HidConnectionEvent", "HidInputReportEvent", "IdbVersionChangeEvent", "ImageCaptureErrorEvent", "InputEvent", "KeyEvent", "KeyboardEvent", "MediaEncryptedEvent", "MediaKeyMessageEvent", "MediaQueryListEvent", "MediaRecorderErrorEvent", "MediaStreamEvent", "MediaStreamTrackEvent", "MessageEvent", "MidiConnectionEvent", "MidiMessageEvent", "MouseEvent", "MouseScrollEvent", "MutationEvent", "NotificationEvent", "OfflineAudioCompletionEvent", "PageTransitionEvent", "PaymentMethodChangeEvent", "PaymentRequestUpdateEvent", "PointerEvent", "PopStateEvent", "PopupBlockedEvent", "PresentationConnectionAvailableEvent", "PresentationConnectionCloseEvent", "ProgressEvent", "PromiseRejectionEvent", "PushEvent", "RtcDataChannelEvent", "RtcLifecycleEvent", "RtcPeerConnectionIceEvent", "RtcTrackEvent", "RtcdtmfToneChangeEvent", "ScrollAreaEvent", "SecurityPolicyViolationEvent", "SpeechRecognitionEvent", "SpeechSynthesisErrorEvent", "SpeechSynthesisEvent", "StorageEvent", "SubmitEvent", "TcpServerSocketEvent", "TcpSocketErrorEvent", "TcpSocketEvent", "TimeEvent", "TouchEvent", "TrackEvent", "TransitionEvent", "UiEvent", "UsbConnectionEvent", "UserProximityEvent", "ValueEvent", "WebGlContextEvent", "WheelEvent", "XrInputSourceEvent", "XrInputSourcesChangeEvent", "XrReferenceSpaceEvent", "XrSessionEvent", ]