Use strict mode

Add strict mode directives to all js files.
This commit is contained in:
Hornwitser committed 2020-06-17 20:53:18 +02:00
1 parent b254e4189d
commit 3dba92a03d
65 files changed
+68 -3

No files matched your search

+2 -1
View File
@@ -2,6 +2,7 @@
* Command line interface for controlling a Clusterio cluster
* @module
*/
"use strict";
const jwt = require("jsonwebtoken");
const fs = require("fs-extra");
const yargs = require("yargs");
@@ -730,7 +731,7 @@ async function startControl() {
});
if (commands.has(commandName)) {
command = commands.get(commandName);
let command = commands.get(commandName);
try {
await command.run(args, control);
+1
View File
@@ -3,6 +3,7 @@
* @author Hornwitser
* @module lib/config
*/
"use strict";
module.exports = {
...require("./classes"),
...require("./definitions"),
+1
View File
@@ -2,6 +2,7 @@
* Errors thrown in Clusterio
* @module
*/
"use strict";
/**
* Thrown by commands when they fail
+1
View File
@@ -3,6 +3,7 @@
* @module lib/factorio
* @author Hornwitser
*/
"use strict";
module.exports = {
...require("lib/factorio/export"),
...require("lib/factorio/patch"),
+1
View File
@@ -1,6 +1,7 @@
/**
* @module lib/fileOps
*/
"use strict";
const fs = require("fs-extra");
const path = require("path");
+1
View File
@@ -1,2 +1,3 @@
"use strict";
const fileOps = require("./fileOps");
module.exports = fileOps;
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const forge = require("node-forge");
const fs = require("fs-extra");
const util = require("util");
+1
View File
@@ -2,6 +2,7 @@
* Hashing functions
* @module
*/
"use strict";
const crypto = require("crypto");
const fs = require("fs");
+1
View File
@@ -2,6 +2,7 @@
* Collection of small utilites that are useful in multiple places.
* @module
*/
"use strict";
/**
* Return a string describing the type of the value passed
+1
View File
@@ -3,6 +3,7 @@
* @module lib/link
* @author Hornwitser
*/
"use strict";
module.exports = {
...require("lib/link/link"),
...require("lib/link/messages"),
+1
View File
@@ -2,6 +2,7 @@
* Utilities for dealing with Lua
* @module
*/
"use strict";
/**
* Escapes a string for inclusion into a lua string
+1
View File
@@ -3,6 +3,7 @@ Provides tools to manage mods in a clusterio install
@module
*/
"use strict";
const asTable = require("as-table").configure({delimiter: " | "});
const moment = require("moment");
const syncRequest = require("sync-request");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
var http = require("http");
var https = require("https");
var fs = require("fs-extra");
+1
View File
@@ -2,6 +2,7 @@
Helper functions related to objects
@module
*/
"use strict";
/**
Deep clones an object, is actually just JSON.parse(JSON.stringify()) but looks cleaner.
+1
View File
@@ -1,3 +1,4 @@
"use strict";
class Metric {
constructor(type, name, help, labels = []) {
if (typeof name !== "string") {
+1
View File
@@ -2,6 +2,7 @@
* JSON schemas used for validating link messages
* @module
*/
"use strict";
const ajv = new (require("ajv"))({
verbose: true,
format: "full",
+3 -2
View File
@@ -16,6 +16,7 @@
// const updater = require("./updater");
// updater.update().then(console.log);
"use strict";
const deepmerge = require("deepmerge");
const path = require("path");
const fs = require("fs-extra");
@@ -318,7 +319,7 @@ function createUser(name) {
}
let defaultRoleId = masterConfig.get("master.default_role_id");
user = new users.User({ name, roles: [defaultRoleId] }, db.roles);
let user = new users.User({ name, roles: [defaultRoleId] }, db.roles);
db.users.set(name, user);
return user;
}
@@ -1365,7 +1366,7 @@ async function pluginManagement(pluginInfos) {
async function loadPlugins(pluginInfos) {
let plugins = new Map();
for (pluginInfo of pluginInfos) {
for (let pluginInfo of pluginInfos) {
if (!masterConfig.group(pluginInfo.name).get("enabled")) {
continue;
}
+1
View File
@@ -1,3 +1,4 @@
"use strict";
let link = require("lib/link");
let plugin = require("lib/plugin");
+1
View File
@@ -1,6 +1,7 @@
/**
* @module
*/
"use strict";
const plugin = require("lib/plugin");
const luaTools = require("lib/luaTools");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const mock = require("../../../test/mock");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const link = require("lib/link");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const needle = require("needle");
const plugin = require("lib/plugin");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const fs = require("fs-extra");
const path = require("path");
+1
View File
@@ -1,5 +1,6 @@
// These are libraries that does not have any units test, they are
// required here in order to track coverage for them.
"use strict";
require("../instance");
require("../master");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
let link = require("lib/link");
module.exports = {
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const plugin = require("lib/plugin");
const { Gauge } = require("lib/prometheus");
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const mock = require("../../../test/mock");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const doleNN = require("./dole_nn_base");
const prometheus = require("lib/prometheus");
+1
View File
@@ -1,5 +1,6 @@
//Sigmoids...
"use strict";
function sigmoid0(x)
{
return x/(1+Math.abs(x));
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const link = require("lib/link");
const config = require("lib/config");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const fs = require("fs-extra");
const plugin = require("lib/plugin");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const express = require("express");
const path = require("path");
@@ -1,4 +1,5 @@
// function to draw data we recieve from ajax requests
"use strict";
_lastData = [];
function drawcontents(data) {
data = data || _lastData; //Cache data so we can drawcontents without waiting for the server, for the search box.
+1
View File
@@ -1,6 +1,7 @@
// These are libraries that does not have any units test, they are
// required here in order to track coverage for them.
"use strict";
require("../instance");
require("../master");
require("../dole");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const routes = require("../routes");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
module.exports = function(app) {
app.get("/", function(req, res) {
res.render("index");
+1
View File
@@ -10,6 +10,7 @@
* @example
* node slave run
*/
"use strict";
const fs = require("fs-extra");
const path = require("path");
const yargs = require("yargs");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const chalk = require("chalk");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const fs = require("fs-extra");
const path = require("path");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const path = require("path");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const path = require("path");
const fs = require("fs-extra");
const child_process = require("child_process");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const events = require("events");
const jwt = require("jsonwebtoken");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const fs = require("fs-extra");
const jszip = require("jszip");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const events = require("events");
const fs = require("fs-extra");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const fs = require("fs-extra");
const path = require("path");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const path = require("path");
+1
View File
@@ -1,5 +1,6 @@
// Lines for testing the factorio output
"use strict";
let testLines = new Map([
[
" 1.306 Info RemoteCommandProcessor.cpp:131: Starting RCON interface at port 4000",
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const fs = require("fs-extra");
const jszip = require("jszip");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const events = require("events");
const fs = require("fs-extra");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const fs = require("fs-extra");
const path = require("path");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert");
const fs = require("fs-extra");
const path = require("path");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const fs = require("fs");
const path = require("path");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const helpers = require("lib/helpers");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const events = require("events");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const events = require("events");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const link = require("lib/link");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const luaTools = require("lib/luaTools");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
var assert = require("assert");
var objectOps = require("lib/objectOps");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const fs = require("fs-extra");
const path = require("path");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const prometheus = require("lib/prometheus");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const users = require("lib/users");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const mock = require("./mock");
+1
View File
@@ -1,5 +1,6 @@
// These are libraries that does not have any units test, they are
// required here in order to track coverage for them.
"use strict";
require("lib/manager/modManager");
require("lib/npmPostinstall.js");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const events = require("events");
const link = require("lib/link");
+1
View File
@@ -1,3 +1,4 @@
"use strict";
const assert = require("assert").strict;
const path = require("path");
const fs = require("fs-extra");