Use relative imports in lib

Use relative imports in lib to avoid an issue with webpack thinking
absolute imports inside @clusterio/lib are for a separate module and
giving out warnings for it being missing in package.json.
This commit is contained in:
Hornwitser committed 2021-03-07 15:14:38 +01:00
1 parent b814d8a400
commit a17e9295e7
12 files changed
+24 -24

No files matched your search

+2 -2
View File
@@ -7,8 +7,8 @@
* @module lib/command
*/
"use strict";
const libLink = require("@clusterio/lib/link");
const libErrors = require("@clusterio/lib/errors");
const libLink = require("./link");
const libErrors = require("./errors");
/**
* Represents a command that can be runned by clusterioctl
+1 -1
View File
@@ -4,7 +4,7 @@
const events = require("events");
const isDeepStrictEqual = require("../is_deep_strict_equal");
const { basicType } = require("@clusterio/lib/helpers");
const { basicType } = require("../helpers");
/**
+1 -1
View File
@@ -8,7 +8,7 @@
"use strict";
const fs = require("fs-extra");
const { basicType } = require("@clusterio/lib/helpers");
const { basicType } = require("./helpers");
/**
+1 -1
View File
@@ -6,7 +6,7 @@ const ini = require("ini");
const Jimp = require("jimp");
const JSZip = require("jszip");
const libBuildMod = require("@clusterio/lib/build_mod");
const libBuildMod = require("../build_mod");
/**
* Generate the export mod needed for exportData
+1 -1
View File
@@ -7,7 +7,7 @@ const JSZip = require("jszip");
const path = require("path");
const semver = require("semver");
const libHash = require("@clusterio/lib/hash");
const libHash = require("../hash");
const knownScenarios = {
+3 -3
View File
@@ -9,9 +9,9 @@ const crypto = require("crypto");
const ini = require("ini");
const rconClient = require("rcon-client");
const libErrors = require("@clusterio/lib/errors");
const { logger } = require("@clusterio/lib/logging");
const { escapeRegExp } = require("@clusterio/lib/helpers");
const libErrors = require("../errors");
const { logger } = require("../logging");
const { escapeRegExp } = require("../helpers");
/**
+3 -3
View File
@@ -3,9 +3,9 @@
const events = require("events");
const WebSocket = require("isomorphic-ws");
const libSchema = require("@clusterio/lib/schema");
const libErrors = require("@clusterio/lib/errors");
const { logger } = require("@clusterio/lib/logging");
const libSchema = require("../schema");
const libErrors = require("../errors");
const { logger } = require("../logging");
/**
+3 -3
View File
@@ -1,9 +1,9 @@
// Implementation of Link class
"use strict";
const libSchema = require("@clusterio/lib/schema");
const libErrors = require("@clusterio/lib/errors");
const { logger } = require("@clusterio/lib/logging");
const libSchema = require("../schema");
const libErrors = require("../errors");
const { logger } = require("../logging");
const messages = require("./messages");
// Some definitions for the terminology used here:
+3 -3
View File
@@ -1,8 +1,8 @@
// Message definitions for links
"use strict";
const libSchema = require("@clusterio/lib/schema");
const libErrors = require("@clusterio/lib/errors");
const { logger } = require("@clusterio/lib/logging");
const libSchema = require("../schema");
const libErrors = require("../errors");
const { logger } = require("../logging");
class MissingLinkHandlerError extends Error {
constructor(type, source, target) {
+2 -2
View File
@@ -4,8 +4,8 @@ const Transport = require("winston-transport");
const { LEVEL, MESSAGE } = require("triple-beam");
const chalk = require("chalk");
const libLink = require("@clusterio/lib/link");
const libErrors = require("@clusterio/lib/errors");
const libLink = require("./link");
const libErrors = require("./errors");
/**
+1 -1
View File
@@ -5,7 +5,7 @@
*/
"use strict";
const libErrors = require("@clusterio/lib/errors");
const libErrors = require("./errors");
const path = require("path");
+3 -3
View File
@@ -6,9 +6,9 @@
const fs = require("fs-extra");
const path = require("path");
const libConfig = require("@clusterio/lib/config");
const { logger } = require("@clusterio/lib/logging");
const libHelpers = require("@clusterio/lib/helpers");
const libConfig = require("./config");
const { logger } = require("./logging");
const libHelpers = require("./helpers");
function print(...content) {