From eb97f110db2a48516dd18646d211af08ade9889f Mon Sep 17 00:00:00 2001 From: Marvin Hagemeister Date: Mon, 20 May 2024 16:42:42 +0200 Subject: fix(node): stub findSourceMap for `ava` (#23899) This stubs `findSourceMap` in `node:module` by always returning `undefined` as if it never found a source map. This unblocks the `ava` test runner. Fixes https://github.com/denoland/deno/issues/18666 --- ext/node/polyfills/01_require.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ext') diff --git a/ext/node/polyfills/01_require.js b/ext/node/polyfills/01_require.js index efde1eb79..b0e4be89b 100644 --- a/ext/node/polyfills/01_require.js +++ b/ext/node/polyfills/01_require.js @@ -1261,6 +1261,15 @@ internals.requireImpl = { nativeModuleExports, }; +/** + * @param {string} path + * @returns {SourceMap | undefined} + */ +export function findSourceMap(_path) { + // TODO(@marvinhagemeister): Stub implementation for now to unblock ava + return undefined; +} + export { builtinModules, createRequire, isBuiltin, Module }; export const _cache = Module._cache; export const _extensions = Module._extensions; -- cgit v1.2.3