Module: JsonSchemaDocs::Configuration

Defined in:
lib/json-schema-docs/configuration.rb

Constant Summary collapse

JSON_SCHEMA_DOCS_DEFAULTS =
{
  # initialize
  filename: nil,
  schema: nil,

  # Generating
  delete_output: false,
  output_dir: './output/',

  templates: {
    endpoint: "#{File.dirname(__FILE__)}/layouts/endpoint.md.erb",
    object: "#{File.dirname(__FILE__)}/layouts/object.md.erb",

    includes: "#{File.dirname(__FILE__)}/layouts/includes",
  },

  prmd: {
    http_header: {},
    content_type: 'application/json',
    doc: {
      url_style: 'default'
    }
  }
}.freeze