Module: Mayu

Defined in:
lib/mayu/utils.rb,
lib/mayu.rb,
lib/mayu/html.rb,
lib/mayu/vdom.rb,
lib/mayu/fetch.rb,
lib/mayu/state.rb,
lib/mayu/banner.rb,
lib/mayu/colors.rb,
lib/mayu/routes.rb,
lib/mayu/server.rb,
lib/mayu/vdom/h.rb,
lib/mayu/metrics.rb,
lib/mayu/routing.rb,
lib/mayu/session.rb,
lib/mayu/version.rb,
lib/mayu/commands.rb,
lib/mayu/vdom/dom.rb,
lib/mayu/component.rb,
lib/mayu/server/app.rb,
lib/mayu/vdom/vnode.rb,
lib/mayu/vdom/vtree.rb,
lib/mayu/app_metrics.rb,
lib/mayu/environment.rb,
lib/mayu/ref_counter.rb,
lib/mayu/state/store.rb,
lib/mayu/event_stream.rb,
lib/mayu/state/loader.rb,
lib/mayu/commands/base.rb,
lib/mayu/configuration.rb,
lib/mayu/server/errors.rb,
lib/mayu/vdom/children.rb,
lib/mayu/commands/build.rb,
lib/mayu/component/base.rb,
lib/mayu/disable_sorbet.rb,
lib/mayu/routing/routes.rb,
lib/mayu/resources/asset.rb,
lib/mayu/resources/types.rb,
lib/mayu/routing/builder.rb,
lib/mayu/routing/matcher.rb,
lib/mayu/vdom/descriptor.rb,
lib/mayu/vdom/interfaces.rb,
lib/mayu/metrics/exporter.rb,
lib/mayu/metrics/reporter.rb,
lib/mayu/resources/assets.rb,
lib/mayu/vdom/marshalling.rb,
lib/mayu/component/helpers.rb,
lib/mayu/component/wrapper.rb,
lib/mayu/encrypted_marshal.rb,
lib/mayu/metrics/collector.rb,
lib/mayu/server/controller.rb,
lib/mayu/vdom/id_generator.rb,
lib/mayu/resources/hot_swap.rb,
lib/mayu/resources/registry.rb,
lib/mayu/resources/resolver.rb,
lib/mayu/resources/resource.rb,
lib/mayu/server/file_server.rb,
lib/mayu/component/interface.rb,
lib/mayu/resources/types/nil.rb,
lib/mayu/resources/types/svg.rb,
lib/mayu/vdom/css_attributes.rb,
lib/mayu/vdom/reconciliation.rb,
lib/mayu/vdom/update_context.rb,
lib/mayu/resources/types/base.rb,
lib/mayu/state/action_creator.rb,
lib/mayu/state/action_wrapper.rb,
lib/mayu/component/handler_ref.rb,
lib/mayu/resources/types/image.rb,
lib/mayu/vdom/special_elements.rb,
lib/mayu/resources/dot_exporter.rb,
lib/mayu/resources/resolver/base.rb,
lib/mayu/vdom/component_marshaler.rb,
lib/mayu/resources/generators/base.rb,
lib/mayu/resources/resolver/static.rb,
lib/mayu/resources/types/component.rb,
lib/mayu/resources/dependency_graph.rb,
lib/mayu/resources/generators/image.rb,
lib/mayu/resources/mermaid_exporter.rb,
lib/mayu/resources/transformers/css.rb,
lib/mayu/resources/types/javascript.rb,
lib/mayu/resources/types/stylesheet.rb,
lib/mayu/resources/transformers/haml.rb,
lib/mayu/resources/resolver/filesystem.rb,
lib/mayu/resources/generators/copy_file.rb,
lib/mayu/resources/generators/write_file.rb,
lib/mayu/resources/hot_swap/file_watcher.rb,
lib/mayu/resources/transformers/css/rouge_lexer.rb

Overview

typed: strict

Defined Under Namespace

Modules: Colors, Commands, Component, DisableSorbet, EventStream, HTML, Metrics, Resources, Routes, Routing, Server, State, Utils, VDOM Classes: AppMetrics, Configuration, EncryptedMarshal, Environment, Fetch, RefCounter, Session

Constant Summary collapse

T.let("\u2022 \u258C \u2584 \u00B7.  \u2584\u2584\u2584\u00B7  \u2584\u00B7 \u2584\u258C\u2584\u2022 \u2584\u258C    \u2584\u2584\u258C  \u25AA   \u258C \u2590\u00B7\u2584\u2584\u2584 .\n\u00B7\u2588\u2588 \u2590\u2588\u2588\u2588\u25AA\u2590\u2588 \u2580\u2588 \u2590\u2588\u25AA\u2588\u2588\u258C\u2588\u25AA\u2588\u2588\u258C    \u2588\u2588\u2022  \u2588\u2588 \u25AA\u2588\u00B7\u2588\u258C\u2580\u2584.\u2580\u00B7\n\u2590\u2588 \u258C\u2590\u258C\u2590\u2588\u00B7\u2584\u2588\u2580\u2580\u2588 \u2590\u2588\u258C\u2590\u2588\u25AA\u2588\u258C\u2590\u2588\u258C    \u2588\u2588\u25AA  \u2590\u2588\u00B7\u2590\u2588\u2590\u2588\u2022\u2590\u2580\u2580\u25AA\u2584\n\u2588\u2588 \u2588\u2588\u258C\u2590\u2588\u258C\u2590\u2588 \u25AA\u2590\u258C \u2590\u2588\u2580\u00B7.\u2590\u2588\u2584\u2588\u258C    \u2590\u2588\u258C\u2590\u258C\u2590\u2588\u258C \u2588\u2588\u2588 \u2590\u2588\u2584\u2584\u258C\n\u2580\u2580  \u2588\u25AA\u2580\u2580\u2580 \u2580  \u2580   \u2580 \u2022  \u2580\u2580\u2580     .\u2580\u2580\u2580 \u2580\u2580\u2580. \u2580   \u2580\u2580\u2580\n".chomp.freeze, String)
VERSION =
"0.0.6"