diff --git a/lib/internal/modules/esm/hooks.js b/lib/internal/modules/esm/hooks.js index 3206bc7ee50bd1..6f04769f47d26d 100644 --- a/lib/internal/modules/esm/hooks.js +++ b/lib/internal/modules/esm/hooks.js @@ -108,6 +108,7 @@ function defineImportAssertionAlias(context) { * @typedef {object} KeyedHook * @property {Function} fn The hook function. * @property {URL['href']} url The URL of the module. + * @property {KeyedHook?} next The next hook in the chain. */ // [2] `validate...()`s throw the wrong error @@ -804,7 +805,7 @@ function pluckHooks({ * A utility function to iterate through a hook chain, track advancement in the * chain, and generate and supply the `next` argument to the custom * hook. - * @param {Hook} current The (currently) first hook in the chain (this shifts + * @param {KeyedHook} current The (currently) first hook in the chain (this shifts * on every call). * @param {object} meta Properties that change as the current hook advances * along the chain.