diff options
author | John MacFarlane <jgm@berkeley.edu> | 2015-01-24 11:07:01 -0800 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2015-01-24 11:07:01 -0800 |
commit | d6c615f2680e79bbb76cc85a056aadfe3524513f (patch) | |
tree | 1df0b3fe4a85a6ffcbaf06809318fc40ed062708 /js/bench.js | |
parent | 31530d93448bdf93c0797540a73c6b67586ad5e1 (diff) |
Removed JS implementation, which is moving to its own repo:
<https://github.com/jgm/commonmark.js>
Diffstat (limited to 'js/bench.js')
-rw-r--r-- | js/bench.js | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/js/bench.js b/js/bench.js deleted file mode 100644 index 3493dbb..0000000 --- a/js/bench.js +++ /dev/null @@ -1,43 +0,0 @@ -var Benchmark = require('benchmark').Benchmark; -var suite = new Benchmark.Suite(); -var fs = require('fs'); -var commonmark = require('./lib/index.js'); -// npm install showdown -var Showdown = require('showdown').converter; -// npm install marked -var marked = require('marked'); -// npm install markdown-it -var markdownit = require('markdown-it')('commonmark'); - -var benchfile = process.argv[2]; - -var contents = fs.readFileSync(benchfile, 'utf8'); - -suite.add('commonmark.js markdown->html', function() { - "use strict"; - var doc = new commonmark.Parser().parse(contents); - var renderer = new commonmark.HtmlRenderer(); - renderer.render(doc); -}) - -.add('showdown.js markdown->html', function() { - "use strict"; - var converter = new Showdown(); - converter.makeHtml(contents); -}) - -.add('marked.js markdown->html', function() { - "use strict"; - marked(contents); -}) - -.add('markdown-it markdown->html', function() { - "use strict"; - markdownit.render(contents); -}) - -.on('cycle', function(event) { - "use strict"; - console.log(String(event.target)); -}) -.run(); |