diff --git a/lib/util/registerExternalSerializer.js b/lib/util/registerExternalSerializer.js index 6145800db..d1e57de1d 100644 --- a/lib/util/registerExternalSerializer.js +++ b/lib/util/registerExternalSerializer.js @@ -21,8 +21,8 @@ const { /** @typedef {import("../Dependency").RealDependencyLocation} RealDependencyLocation */ /** @typedef {import("../Dependency").SourcePosition} SourcePosition */ -/** @typedef {import("../serialization/ObjectMiddleware").ObjectDeserializerContext} ObjectDeserializerContext */ -/** @typedef {import("../serialization/ObjectMiddleware").ObjectSerializerContext} ObjectSerializerContext */ +/** @typedef {import("./serialization").ObjectDeserializerContext} ObjectDeserializerContext */ +/** @typedef {import("./serialization").ObjectSerializerContext} ObjectSerializerContext */ const CURRENT_MODULE = "webpack/lib/util/registerExternalSerializer"; diff --git a/lib/util/serialization.js b/lib/util/serialization.js index 49ba559fb..31a886a1d 100644 --- a/lib/util/serialization.js +++ b/lib/util/serialization.js @@ -9,6 +9,9 @@ const FileMiddleware = require("../serialization/FileMiddleware"); const ObjectMiddleware = require("../serialization/ObjectMiddleware"); const Serializer = require("../serialization/Serializer"); +/** @typedef {import("../serialization/ObjectMiddleware").ObjectDeserializerContext} ObjectDeserializerContext */ +/** @typedef {import("../serialization/ObjectMiddleware").ObjectSerializerContext} ObjectSerializerContext */ + const { register, registerLoader, registerNotSerializable } = ObjectMiddleware; // Expose serialization API