forked from simplewebrtc/SimpleWebRTC
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.js
More file actions
17 lines (16 loc) · 656 Bytes
/
build.js
File metadata and controls
17 lines (16 loc) · 656 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var bundle = require('browserify')(),
fs = require('fs');
request = require('request'),
uglify = require('uglify-js');
bundle.add('./simplewebrtc');
bundle.bundle({standalone: 'SimpleWebRTC'}, function (err, source) {
if (err) console.error(err);
fs.writeFileSync('simplewebrtc.bundle.js', source);
request.get('http://signaling.simplewebrtc.com:8888/socket.io/socket.io.js', function (err, res, body) {
if (!err && body && body.length) {
fs.writeFile('latest.js', uglify.minify(source + body, {fromString: true}).code, function (err) {
if (err) throw err;
});
}
});
});