// Copyright 2019-2026 @pezkuwi/extension-mocks authors & contributors // SPDX-License-Identifier: Apache-2.0 import path from 'node:path'; import process from 'node:process'; import { pathToFileURL } from 'node:url'; /** * Adjusts the resolver to point to empty files for .svg * * @param {*} specifier * @param {*} context * @param {*} nextResolve * @returns {*} */ export function resolve (specifier, context, nextResolve) { if (/\.(png|svg)$/.test(specifier)) { return { format: 'module', shortCircuit: true, url: pathToFileURL( path.join(process.cwd(), 'packages/extension-mocks/src/empty.js') ).href }; } return nextResolve(specifier, context); }