codo
Version:
A CoffeeScript documentation generator.
29 lines (23 loc) • 718 B
text/coffeescript
FS = require 'fs'
Path = require 'path'
Entities = require '../_entities'
Markdown = require '../tools/markdown'
module.exports = class Entities.Extra
: "Extra"
constructor: (, ) ->
= Path.relative(.options.basedir, )
= FS.readFileSync , 'utf-8'
if .options.debug
Winston.info "Creating new Extra Entity"
Winston.info " name: " +
Winston.info " content: " +
= if /\.(markdown|md)$/.test
Markdown.convert()
else
"<p>"+.replace(/\n/g, '<br/>')+"</p>"
linkify: ->
inspect: ->
{
path: ,
parsed:
}