Here's some code that webpack and uglify produced, but Espruino web IDE says it has a lot of problems. I don't see what's wrong with it though.
!function(modules){function __webpack_require__(moduleId){if(installedModules[moduleId])return installedModules[moduleId].exports;var module=installedModules[moduleId]={exports:{},id:moduleId,loaded:!1};return modules[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.loaded=!0,module.exports}var installedModules={};return __webpack_require__.m=modules,__webpack_require__.c=installedModules,__webpack_require__.p="",__webpack_require__(0)}([function(module,exports,__webpack_require__){!function(){var mqtt,wifi,WIFI_NAME="XXXXXX",WIFI_PASS="XXXXXX",MQTT_HOST="192.168.1.145";mqtt=require("MQTT"),wifi=require("EspruinoWiFi");var client=mqtt.create(MQTT_HOST);client.on("connected",function(){client.subscribe("root/branch")}),client.on("publish",function(pub){console.log("topic: "+pub.topic),console.log("message: "+pub.message)}),wifi.connect(WIFI_NAME,{password:WIFI_PASS},function(err){return err?void console.log("Connection error: "+err):(console.log("Connected!"),void client.connect())})}()}]);
@CriscoCrusader started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Here's some code that webpack and uglify produced, but Espruino web IDE says it has a lot of problems. I don't see what's wrong with it though.