From a41a0fb799ea6a53002215401ecafa0bf74a23c8 Mon Sep 17 00:00:00 2001 From: Tobias Koppers Date: Mon, 25 Jun 2018 16:01:57 +0200 Subject: [PATCH] use correct Hash interface --- lib/AsyncDependenciesBlock.js | 2 +- lib/Chunk.js | 2 +- lib/DependenciesBlock.js | 2 +- lib/DependenciesBlockVariable.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/AsyncDependenciesBlock.js b/lib/AsyncDependenciesBlock.js index 113aa391a..a7e029131 100644 --- a/lib/AsyncDependenciesBlock.js +++ b/lib/AsyncDependenciesBlock.js @@ -9,7 +9,7 @@ const DependenciesBlock = require("./DependenciesBlock"); /** @typedef {import("./ChunkGroup")} ChunkGroup */ /** @typedef {import("./Module")} Module */ /** @typedef {import("./Dependency").DependencyLocation} DependencyLocation */ -/** @typedef {import("crypto").Hash} Hash */ +/** @typedef {import("./util/createHash").Hash} Hash */ /** @typedef {TODO} GroupOptions */ module.exports = class AsyncDependenciesBlock extends DependenciesBlock { diff --git a/lib/Chunk.js b/lib/Chunk.js index 5cc8a8f96..ea144e13f 100644 --- a/lib/Chunk.js +++ b/lib/Chunk.js @@ -17,7 +17,7 @@ const ERR_CHUNK_INITIAL = /** @typedef {import("./ChunkGroup")} ChunkGroup */ /** @typedef {import("./ModuleReason.js")} ModuleReason */ /** @typedef {import("webpack-sources").Source} Source */ -/** @typedef {import("crypto").Hash} Hash */ +/** @typedef {import("./util/createHash").Hash} Hash */ /** * @typedef {Object} WithId an object who has an id property * diff --git a/lib/DependenciesBlock.js b/lib/DependenciesBlock.js index 3277e8b73..144884fbb 100644 --- a/lib/DependenciesBlock.js +++ b/lib/DependenciesBlock.js @@ -11,7 +11,7 @@ const DependenciesBlockVariable = require("./DependenciesBlockVariable"); /** @typedef {import("./AsyncDependenciesBlock")} AsyncDependenciesBlock */ /** @typedef {import("./DependenciesBlockVariable")} DependenciesBlockVariable */ /** @typedef {(d: Dependency) => boolean} DependencyFilterFunction */ -/** @typedef {import("crypto").Hash} Hash */ +/** @typedef {import("./util/createHash").Hash} Hash */ class DependenciesBlock { constructor() { diff --git a/lib/DependenciesBlockVariable.js b/lib/DependenciesBlockVariable.js index 208118469..e123e16ca 100644 --- a/lib/DependenciesBlockVariable.js +++ b/lib/DependenciesBlockVariable.js @@ -9,7 +9,7 @@ const { RawSource, ReplaceSource } = require("webpack-sources"); /** @typedef {import("./Dependency")} Dependency */ /** @typedef {import("./Dependency").DependencyTemplate} DependencyTemplate */ /** @typedef {import("./RuntimeTemplate")} RuntimeTemplate */ -/** @typedef {import("crypto").Hash} Hash */ +/** @typedef {import("./util/createHash").Hash} Hash */ /** @typedef {(d: Dependency) => boolean} DependencyFilterFunction */ /** @typedef {Map} DependencyFactoryConstruction */