diff --git a/javascript/src/viamapi-iframe.js b/javascript/src/viamapi-iframe.js index 1b8a8a783b039a1a604670a145c6deaceab3b447..23e78d2f3f40fef3815f63ed326690be2f82c759 100644 --- a/javascript/src/viamapi-iframe.js +++ b/javascript/src/viamapi-iframe.js @@ -1299,6 +1299,8 @@ function extendPinCodeTtl(key, pinCode) { return true; } +window.extendPinCodeTtl = extendPinCodeTtl; + function clearPinCodeTtl(key) { //console.log("Clearing ttl for key: " + key) window.sessionStorage.removeItem("pincodettls/" + key) @@ -1420,6 +1422,8 @@ function executeRestfulFunction(type, that, fn, ...args) { } } +window.executeRestfulFunction = executeRestfulFunction; + function loadIdentityInternal(identityKey, pinCode) { return new Penpal.Promise(result => { console.log("Loading identity with pincode: " + pinCode) diff --git a/javascript/webpack.config.js b/javascript/webpack.config.js index 8954e8df6425ccdc9bbc46f8349094d1705ba97a..2329bd5c193ae76d7a670813f70dd7b5ffaaf405 100644 --- a/javascript/webpack.config.js +++ b/javascript/webpack.config.js @@ -1,5 +1,3 @@ -const UglifyJsPlugin = require('uglifyjs-webpack-plugin'); - module.exports = { mode: 'production', entry: { @@ -11,6 +9,7 @@ module.exports = { rules: [ { test: /\.m?js$/, + // We have to transpile every dependency to make it work for older browsers. (IE 11) //exclude: /node_modules/, use: { loader: 'babel-loader', @@ -20,14 +19,5 @@ module.exports = { } } ] - }, - optimization: { - minimizer: [ - new UglifyJsPlugin({ - uglifyOptions: { - mangle: false - } - }) - ] } };