UNPKG

857 BJavaScriptView Raw
1var browserify = require('browserify')
2var marked = require('marked')
3var btoa = require('btoa')
4var electrify = require('../')
5var fs = require('fs')
6
7var readme = fs.readFileSync(__dirname + '/../README.md', 'utf8')
8var button = fs.readFileSync(__dirname + '/../img/fork.png')
9
10var demoStats = fs.readFileSync(__dirname + process.argv[2], 'utf8')
11
12button = btoa(button)
13button = 'data:image/png;base64,' + button
14
15function handle(bundles) {
16 electrify.bundle(bundles, {
17 mode: 'size',
18 footer: marked(readme),
19 header: [
20 '<a href="https://github.com/electrode-io/electrify">',
21 '<img style="position:absolute;top:-8px;left:-8px;border:0;"',
22 'src="' + button + '"',
23 'alt="Fork me on GitHub"',
24 '></a>'
25 ].join(' ')
26 }, function(err, html) {
27 if (err) throw err
28 console.log(html)
29 })
30}
31
32handle([demoStats])