From cf4b3c3e37290b12503f8535fa669f207fd779ad Mon Sep 17 00:00:00 2001 From: coderaiser Date: Wed, 12 Mar 2014 09:11:32 -0400 Subject: [PATCH] feature(markdown) add --- lib/server/rest/markdown/put.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 lib/server/rest/markdown/put.js diff --git a/lib/server/rest/markdown/put.js b/lib/server/rest/markdown/put.js new file mode 100644 index 00000000..e2b76f6d --- /dev/null +++ b/lib/server/rest/markdown/put.js @@ -0,0 +1,22 @@ +(function(){ + 'use strict'; + + var main = global.cloudcmd.main, + marked = main.require('marked'), + Util = main.util; + + exports.parse = parse; + + function parse(data, callback) { + var md; + + process.nextTick(function() { + if (marked) + md = marked(data); + else + md = '
' + data + '
'; + + Util.exec(callback, md); + }); + } +})();