Skip to content

Commit 64247ad

Browse files
author
Xander Dumaine
committed
Organized, updated adapter, changed build
- Default output excludes adapter.js - simplewebrtc-with-adapter.bundle.js is available for one file import - Drop express/server.js/fake keys for stupid-server (one-command https server) - Move source into src and output to out - Some fixes for updated dependencies
1 parent 3ef0087 commit 64247ad

16 files changed

+25759
-8493
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
Want to see it in action? Check out the demo: https://simplewebrtc.com/demo.html
77

8+
Want to run it locally? `npm install && npm run test-page`
89

910
## It's so easy:
1011

build.js

+12-10
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
var bundle = require('browserify')({standalone: 'SimpleWebRTC'}),
2-
fs = require('fs'),
3-
request = require('request'),
4-
uglify = require('uglify-js');
1+
const browserify = require('browserify');
2+
const fs = require('fs');
3+
const request = require('request');
4+
const uglify = require('uglify-js');
55

6-
bundle.add('./simplewebrtc');
6+
const bundle = browserify({ standalone: 'SimpleWebRTC' });
7+
bundle.add('./src/simplewebrtc');
78
bundle.bundle(function (err, source) {
8-
if (err) console.error(err);
9-
fs.writeFileSync('simplewebrtc.bundle.js', source);
10-
fs.writeFile('latest-v2.js', uglify.minify(source.toString('utf8'), {fromString: true}).code, function (err) {
11-
if (err) throw err;
12-
});
9+
if (err) {
10+
console.error(err);
11+
}
12+
fs.writeFileSync('out/simplewebrtc.bundle.js', source);
13+
const adapter = fs.readFileSync('node_modules/webrtc-adapter/out/adapter.js').toString();
14+
fs.writeFileSync('out/simplewebrtc-with-adapter.bundle.js', `${adapter}\n${source}`);
1315
});

fakekeys/cacert.pem

-22
This file was deleted.

fakekeys/certificate.pem

-16
This file was deleted.

fakekeys/privatekey.pem

-15
This file was deleted.

latest-v2.js

-7
This file was deleted.

0 commit comments

Comments
 (0)