1 | var templatizer = require('templatizer');
|
2 | var bundle = require('browserify')();
|
3 | var fs = require('fs');
|
4 | var uglify = require('uglify-js');
|
5 | var config = require('./package.json');
|
6 |
|
7 |
|
8 |
|
9 | templatizer(__dirname + '/templates', __dirname + '/templates.js');
|
10 |
|
11 | bundle.add('./reformer.js');
|
12 | bundle.bundle({standalone: 'Reformer'}, function (err, source) {
|
13 | var fileName = 'dist/reformer.bundle.js';
|
14 | if (err) console.error(err);
|
15 | fs.writeFileSync(fileName, source);
|
16 | fs.writeFileSync('dist/reformer.min.js', uglify.minify(fileName).code);
|
17 | });
|