1
0
Fork 0

typescript: drop "use strict" generation

master
Rob Pilling 2023-04-17 12:02:31 +01:00
parent 685aedad41
commit 9767eb6594
6 changed files with 9 additions and 6 deletions

View File

@ -1,4 +1,3 @@
"use strict";
var __assign = Object.assign; var __assign = Object.assign;
var Layout = require("Layout"); var Layout = require("Layout");
Bangle.loadWidgets(); Bangle.loadWidgets();

View File

@ -1,4 +1,3 @@
"use strict";
(function () { (function () {
var durationOnPause = "---"; var durationOnPause = "---";
var redrawInterval; var redrawInterval;

View File

@ -1,4 +1,3 @@
"use strict";
(function (back) { (function (back) {
var _a; var _a;
var SETTINGS_FILE = "clkinfostopw.setting.json"; var SETTINGS_FILE = "clkinfostopw.setting.json";

View File

@ -1,4 +1,3 @@
"use strict";
(function () { (function () {
var icon = require('heatshrink').decompress(atob('ikggMAiEAgYIBmEAg4EB+EAh0AgPggEeCAIEBnwQBAgP+gEP//x///j//8f//k///H//4BYOP/4lBv4bDvwEB4EAvAEBwEAuA7DCAI7BgAQBhEAA')); var icon = require('heatshrink').decompress(atob('ikggMAiEAgYIBmEAg4EB+EAh0AgPggEeCAIEBnwQBAgP+gEP//x///j//8f//k///H//4BYOP/4lBv4bDvwEB4EAvAEBwEAuA7DCAI7BgAQBhEAA'));
var iconWidth = 18; var iconWidth = 18;

View File

@ -1,4 +1,3 @@
"use strict";
(function () { (function () {
"ram"; "ram";
var _a; var _a;

View File

@ -15,6 +15,7 @@
"declaration": false, "declaration": false,
"emitDeclarationOnly": false, "emitDeclarationOnly": false,
"removeComments": true, "removeComments": true,
"noImplicitUseStrict": true, // disable "use strict"
"newLine": "lf", "newLine": "lf",
"noEmitHelpers": true, // we link to specific banglejs implementations "noEmitHelpers": true, // we link to specific banglejs implementations
@ -35,7 +36,14 @@
"noImplicitOverride": true, "noImplicitOverride": true,
"exactOptionalPropertyTypes": true, "exactOptionalPropertyTypes": true,
"useUnknownInCatchVariables": true, "useUnknownInCatchVariables": true,
"strict": true, //"strict": true, // can't have this with noImplicitUseStrict, instead:
"strictNullChecks": true,
"strictBindCallApply": true,
"strictFunctionTypes": true,
"strictPropertyInitialization": true,
"noImplicitAny": true,
"noImplicitThis": true,
"useUnknownInCatchVariables": true,
// simple type checking // simple type checking
"noUnusedLocals": true, "noUnusedLocals": true,