Strict mode for js files, fix minor typos

This commit is contained in:
Łukasz Mierzwa
2017-07-23 15:43:05 -07:00
parent a640f86114
commit 5ec0340f1c
18 changed files with 60 additions and 6 deletions

View File

@@ -1,3 +1,4 @@
"use strict";
const LRUMap = require("lru");
const moment = require("moment");
@@ -20,7 +21,7 @@ function AlertGroup(groupData) {
}
AlertGroup.prototype.Render = function() {
return templates.render("alertGroup", {
return templates.renderTemplate("alertGroup", {
group: this,
alertLimit: 5
});

View File

@@ -1,3 +1,5 @@
"use strict";
const Bloodhound = require("corejs-typeahead/dist/bloodhound");
const $ = require("jquery");

View File

@@ -1,3 +1,5 @@
"use strict";
const $ = require("jquery");
var colors = {},

View File

@@ -1,3 +1,5 @@
"use strict";
const $ = require("jquery");
const Cookies = require("js-cookie");
const Clipboard = require("clipboard");

View File

@@ -1,3 +1,5 @@
"use strict";
const Favico = require("favico.js");
const $ = require("jquery");

View File

@@ -1,7 +1,10 @@
const $ = require("jquery");
"use strict";
const $ = window.$ = window.jQuery = require("jquery");
const sha1 = require("js-sha1");
const Cookies = require("js-cookie");
require("bootstrap-tagsinput");
require("corejs-typeahead");
const autocomplete = require("./autocomplete");
const unsee = require("./unsee");

View File

@@ -1,4 +1,7 @@
"use strict";
const Masonry = require("masonry-layout");
const jQueryBridget = require("jquery-bridget");
const $ = require("jquery");
const config = require("./config");
@@ -12,7 +15,8 @@ var selectors = {
var grid;
function init() {
grid = Masonry($(selectors.alerts), {
jQueryBridget( "masonry", Masonry, $ );
grid = $(selectors.alerts).masonry({
itemSelector: selectors.incident,
columnWidth: selectors.gridSizer,
percentPosition: true,

View File

@@ -1,4 +1,7 @@
"use strict";
const $ = require("jquery");
require("bootstrap-switch");
const Cookies = require("js-cookie");
const querystring = require("./querystring");

View File

@@ -1,3 +1,5 @@
"use strict";
const NProgress = require("nprogress");
const unsee = require("./unsee");

View File

@@ -1,3 +1,5 @@
"use strict";
const $ = require("jquery");
function parse() {

View File

@@ -1,3 +1,5 @@
"use strict";
const Raven = require("raven-js");
const $ = require("jquery");

View File

@@ -1,3 +1,5 @@
"use strict";
const $ = require("jquery");
const moment = require("moment");

View File

@@ -1,3 +1,5 @@
"use strict";
const $ = require("jquery");
const colors = require("./colors");

View File

@@ -1,5 +1,10 @@
"use strict";
const $ = require("jquery");
const _ = require("underscore");
const moment = require("moment");
const alerts = require("./alerts");
var templates = {},
config = {
@@ -59,6 +64,10 @@ function init() {
}
function renderTemplate(name, context) {
context["moment"] = moment;
context["renderTemplate"] = renderTemplate;
context["sortMapByKey"] = alerts.sortMapByKey;
context["getLabelAttrs"] = alerts.getLabelAttrs;
var t = templates[name];
if (t === undefined) {
console.error("Unknown template " + name);

View File

@@ -1,3 +1,5 @@
"use strict";
const $ = require("jquery");
const alerts = require("./alerts");

View File

@@ -1,7 +1,18 @@
const $ = require("jquery");
"use strict";
const $ = window.$ = window.jQuery = require("jquery");
const moment = require("moment");
const Raven = require("raven-js");
require("bootstrap-loader");
require("font-awesome-webpack");
require("bootstrap-select");
require("bootstrap-select/less/bootstrap-select.less")
require("./managed/js/4.17.47-bootstrap-datetimepicker.min.js");
require("./managed/js/0.1.2-loaders.css.min.js");
const alerts = require("./alerts");
const autocomplete = require("./autocomplete");
const colors = require("./colors");
@@ -186,7 +197,7 @@ function triggerReload() {
summary.update({});
filters.reloadBadges(resp.filters);
colors.update(resp.colors);
alerts.update(resp);
alerts.updateAlerts(resp);
updateCompleted();
watchdog.pong(moment(resp.timestamp));
resume();
@@ -336,7 +347,7 @@ $(document).ready(function() {
colors.init($("#alerts").data("static-color-labels").split(" "));
templates.init();
ui.init();
silence.init();
silence.setupSilenceForm();
unsilence.init();
init();

View File

@@ -1,3 +1,4 @@
"use strict";
const $ = require("jquery");

View File

@@ -1,3 +1,5 @@
"use strict";
const $ = require("jquery");
const moment = require("moment");