import type Browser from 'webextension-polyfill';
declare const browser: typeof Browser;
// ^ above 2 lines are optional, and only useful to allow the examples directory to not complain. The extension's monaco already defines the type of the browser global.

browser.webRequest.onBeforeRequest.addListener(
  (requestDetails) => {
    const url = new URL(requestDetails.url);
    url.host = 'imgur.010032.xyz';
    return {
      redirectUrl: url.href,
    };
  },
  { urls: ['https://imgur.com/*', 'https://www.imgur.com/*'] },
  ['blocking']
);