1 | var browserify = require('browserify')
|
2 | , marked = require('marked')
|
3 | , btoa = require('btoa')
|
4 | , disc = require('../')
|
5 | , fs = require('fs')
|
6 |
|
7 | var readme = fs.readFileSync(__dirname + '/../README.md', 'utf8')
|
8 | var button = fs.readFileSync(__dirname + '/../img/fork.png')
|
9 |
|
10 | button = btoa(button)
|
11 | button = 'data:image/png;base64,' + button
|
12 |
|
13 | browserify(require.resolve('browserify'), {
|
14 | fullPaths: true
|
15 | }).bundle()
|
16 | .pipe(disc({
|
17 | mode: 'count'
|
18 | , footer: marked(readme)
|
19 | , header: [
|
20 | '<a href="https://github.com/hughsk/disc">'
|
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 | }))
|
27 | .pipe(process.stdout)
|