diff --git a/apps/btadv/app.js b/apps/btadv/app.js index 7f9300923..ced701d79 100644 --- a/apps/btadv/app.js +++ b/apps/btadv/app.js @@ -1,15 +1,5 @@ "use strict"; -var __assign = (this && this.__assign) || function () { - __assign = Object.assign || function(t) { - for (var s, i = 1, n = arguments.length; i < n; i++) { - s = arguments[i]; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) - t[p] = s[p]; - } - return t; - }; - return __assign.apply(this, arguments); -}; +var __assign = Object.assign; var Layout = require("Layout"); Bangle.loadWidgets(); Bangle.drawWidgets(); diff --git a/apps/btadv/app.ts b/apps/btadv/app.ts index b3a25305c..15128e484 100644 --- a/apps/btadv/app.ts +++ b/apps/btadv/app.ts @@ -1,3 +1,6 @@ +// ts helpers: +const __assign = Object.assign; + const Layout = require("Layout") as Layout_.Layout; Bangle.loadWidgets(); diff --git a/tsconfig.json b/tsconfig.json index 3bfd79e41..7f6a96fef 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,7 +13,7 @@ "removeComments": true, "newLine": "lf", - "noEmitHelpers": false, + "noEmitHelpers": true, // we link to specific banglejs implementations "noEmitOnError": false, "preserveConstEnums": false, "importsNotUsedAsValues": "error",