mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-12 07:04:52 +09:00
Use strict mode
Add strict mode directives to all js files.
This commit is contained in:
1 parent
b254e4189d
commit
3dba92a03d
65 files changed
+68
-3
No files matched your search
+2
-1
@@ -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);
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
* @author Hornwitser
|
||||
* @module lib/config
|
||||
*/
|
||||
"use strict";
|
||||
module.exports = {
|
||||
...require("./classes"),
|
||||
...require("./definitions"),
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
* Errors thrown in Clusterio
|
||||
* @module
|
||||
*/
|
||||
"use strict";
|
||||
|
||||
/**
|
||||
* Thrown by commands when they fail
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
* @module lib/factorio
|
||||
* @author Hornwitser
|
||||
*/
|
||||
"use strict";
|
||||
module.exports = {
|
||||
...require("lib/factorio/export"),
|
||||
...require("lib/factorio/patch"),
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/**
|
||||
* @module lib/fileOps
|
||||
*/
|
||||
"use strict";
|
||||
const fs = require("fs-extra");
|
||||
const path = require("path");
|
||||
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
"use strict";
|
||||
const fileOps = require("./fileOps");
|
||||
module.exports = fileOps;
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const forge = require("node-forge");
|
||||
const fs = require("fs-extra");
|
||||
const util = require("util");
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
* Hashing functions
|
||||
* @module
|
||||
*/
|
||||
"use strict";
|
||||
const crypto = require("crypto");
|
||||
const fs = require("fs");
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
* @module lib/link
|
||||
* @author Hornwitser
|
||||
*/
|
||||
"use strict";
|
||||
module.exports = {
|
||||
...require("lib/link/link"),
|
||||
...require("lib/link/messages"),
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
* Utilities for dealing with Lua
|
||||
* @module
|
||||
*/
|
||||
"use strict";
|
||||
|
||||
/**
|
||||
* Escapes a string for inclusion into a lua string
|
||||
|
||||
@@ -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,3 +1,4 @@
|
||||
"use strict";
|
||||
var http = require("http");
|
||||
var https = require("https");
|
||||
var fs = require("fs-extra");
|
||||
|
||||
@@ -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,3 +1,4 @@
|
||||
"use strict";
|
||||
class Metric {
|
||||
constructor(type, name, help, labels = []) {
|
||||
if (typeof name !== "string") {
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
* JSON schemas used for validating link messages
|
||||
* @module
|
||||
*/
|
||||
"use strict";
|
||||
const ajv = new (require("ajv"))({
|
||||
verbose: true,
|
||||
format: "full",
|
||||
|
||||
@@ -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,3 +1,4 @@
|
||||
"use strict";
|
||||
let link = require("lib/link");
|
||||
let plugin = require("lib/plugin");
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/**
|
||||
* @module
|
||||
*/
|
||||
"use strict";
|
||||
const plugin = require("lib/plugin");
|
||||
const luaTools = require("lib/luaTools");
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
|
||||
const mock = require("../../../test/mock");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const link = require("lib/link");
|
||||
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const needle = require("needle");
|
||||
|
||||
const plugin = require("lib/plugin");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const fs = require("fs-extra");
|
||||
const path = require("path");
|
||||
|
||||
|
||||
@@ -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,3 +1,4 @@
|
||||
"use strict";
|
||||
let link = require("lib/link");
|
||||
|
||||
module.exports = {
|
||||
|
||||
@@ -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,3 +1,4 @@
|
||||
"use strict";
|
||||
const doleNN = require("./dole_nn_base");
|
||||
|
||||
const prometheus = require("lib/prometheus");
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
//Sigmoids...
|
||||
|
||||
"use strict";
|
||||
function sigmoid0(x)
|
||||
{
|
||||
return x/(1+Math.abs(x));
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const link = require("lib/link");
|
||||
const config = require("lib/config");
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const fs = require("fs-extra");
|
||||
|
||||
const plugin = require("lib/plugin");
|
||||
|
||||
@@ -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,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,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
|
||||
const routes = require("../routes");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
module.exports = function(app) {
|
||||
app.get("/", function(req, res) {
|
||||
res.render("index");
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
* @example
|
||||
* node slave run
|
||||
*/
|
||||
"use strict";
|
||||
const fs = require("fs-extra");
|
||||
const path = require("path");
|
||||
const yargs = require("yargs");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const chalk = require("chalk");
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const fs = require("fs-extra");
|
||||
const path = require("path");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const path = require("path");
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const path = require("path");
|
||||
const fs = require("fs-extra");
|
||||
const child_process = require("child_process");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const events = require("events");
|
||||
const jwt = require("jsonwebtoken");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const fs = require("fs-extra");
|
||||
const jszip = require("jszip");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const events = require("events");
|
||||
const fs = require("fs-extra");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const fs = require("fs-extra");
|
||||
const path = require("path");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const path = require("path");
|
||||
|
||||
|
||||
@@ -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,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const fs = require("fs-extra");
|
||||
const jszip = require("jszip");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const events = require("events");
|
||||
const fs = require("fs-extra");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const fs = require("fs-extra");
|
||||
const path = require("path");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert");
|
||||
const fs = require("fs-extra");
|
||||
const path = require("path");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
|
||||
const helpers = require("lib/helpers");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const events = require("events");
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const events = require("events");
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
|
||||
const link = require("lib/link");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
|
||||
const luaTools = require("lib/luaTools");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
var assert = require("assert");
|
||||
var objectOps = require("lib/objectOps");
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const fs = require("fs-extra");
|
||||
const path = require("path");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
|
||||
const prometheus = require("lib/prometheus");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const users = require("lib/users");
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
|
||||
const mock = require("./mock");
|
||||
|
||||
@@ -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,3 +1,4 @@
|
||||
"use strict";
|
||||
const events = require("events");
|
||||
|
||||
const link = require("lib/link");
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
"use strict";
|
||||
const assert = require("assert").strict;
|
||||
const path = require("path");
|
||||
const fs = require("fs-extra");
|
||||
|
||||
Reference in new issue
Block a user