UNPKG

iris-js-sdk

Version:
32 lines (28 loc) 940 B
// // var browserify = require('browserify') // var bInstance = browserify('IrisRtcSdk.js').transform("babelify", { // global: true, // presets: ["es2015", "es2016", "stage-0"], // ignore: [/\/node_modules\/underscore/] // }).bundle() // .pipe(fs.createWriteStream("bundle.js")); var exorcist = require('exorcist') var browserify = require('browserify'); var path = require('path') var mapfile = path.join(__dirname, 'iris-js-sdk.js.map'); var fs = require("fs"); var b = browserify({ debug: true }).transform("babelify", { presets: ["@babel/preset-env"], global: true, only: [/\/node_modules\/@jitsi\/sdp-interop/] }); b.add('src/IrisRtcSdk.js'); b.bundle() .pipe(exorcist(mapfile)) .pipe(fs.createWriteStream(path.join(__dirname, 'iris-js-sdk.js'), 'utf8')); if (!fs.existsSync(__dirname+'/dist')) { console.log("create dist") fs.mkdir('dist', { recursive: true }, (err) => { if (err) throw err; }); }