Module: MarkdownServer

Defined in:
lib/markdown_server/app.rb,
lib/markdown_server/plugin.rb,
lib/markdown_server/version.rb,
lib/markdown_server/helpers/path_helpers.rb,
lib/markdown_server/helpers/admin_helpers.rb,
lib/markdown_server/helpers/fetch_helpers.rb,
lib/markdown_server/helpers/search_helpers.rb,
lib/markdown_server/csv_browser/row_context.rb,
lib/markdown_server/csv_browser/table_reader.rb,
lib/markdown_server/helpers/markdown_helpers.rb,
lib/markdown_server/csv_browser/config_loader.rb,
lib/markdown_server/csv_browser/addon_registry.rb,
lib/markdown_server/helpers/formatting_helpers.rb,
lib/markdown_server/plugins/bible_citations/plugin.rb,
lib/markdown_server/plugins/bible_citations/helpers.rb,
lib/markdown_server/plugins/bible_citations/citations.rb

Defined Under Namespace

Modules: CsvBrowser, Helpers, Plugin, Plugins Classes: App, PluginRegistry

Constant Summary collapse

EXCLUDED =
%w[.git .obsidian __pycache__ .DS_Store node_modules .claude].freeze
VERSION =
"0.8.0"
CsvAddonRegistry =

Top-level alias so add-on files can write:

MarkdownServer::CsvAddonRegistry.register(:name) { ... }
CsvBrowser::CsvAddonRegistry