feat: initial release of volumen — a file-based Markdown blog engine
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require_relative "volumen/version"
|
||||
require_relative "volumen/frontmatter"
|
||||
require_relative "volumen/markdown"
|
||||
require_relative "volumen/post"
|
||||
require_relative "volumen/store"
|
||||
require_relative "volumen/config"
|
||||
require_relative "volumen/password"
|
||||
require_relative "volumen/users"
|
||||
|
||||
# volumen is a small, file-based Markdown blog engine.
|
||||
#
|
||||
# Posts are plain `.md` files with a TOML frontmatter block delimited by
|
||||
# `+++`. The engine exposes them as a JSON API and ships a server-rendered
|
||||
# admin with a Markdown source editor and a visual editor.
|
||||
#
|
||||
# The Sinatra app (`Volumen::Server`) and the CLI (`Volumen::CLI`) are loaded
|
||||
# on demand to keep the core library light.
|
||||
module Volumen
|
||||
end
|
||||
Reference in New Issue
Block a user