module Creestal

Overview

TODO Write documentation for Creestal

Defined in:

cli.cr
commands/build.cr
commands/new.cr
commands/serve.cr
core/builder.cr
core/config.cr
core/context.cr
core/file_entry.cr
core/generator.cr
core/resources/base.cr
core/resources/layout.cr
core/resources/page.cr
core/site.cr
core/site_graph.cr
core/sync_result.cr
creestal.cr
errors.cr
scaffold/assets.cr
scaffold/base_resource.cr
scaffold/layouts.cr
scaffold/pages.cr
scaffold/partials.cr
scaffold/scripts.cr
server/change_detector.cr
server/router.cr
server/server.cr
server/watcher.cr
utils/fs.cr
utils/printer.cr
utils/timer.cr

Constant Summary

DEFAULT_CONFIG_PATH = "config.yml"
DEFAULT_HOST = "localhost"
DEFAULT_LAYOUT = "base"
DEFAULT_OUTPUT_DIR = "out"
DEFAULT_PORT = 3000
DEFAULT_SITE_NAME = "New Creestal Site"
DEFAULT_SOURCE_DIR = "src"
DEFAULT_WATCHER_INTERVAL_MS = 500
VERSION = "0.1.0"

Class Method Summary

Class Method Detail

def self.run(argv : Array(String) = ARGV) #

[View source]