src/lib/messenger.ts (4 lines): - line 1: import { reportError } from '../lib/error/report-error'; // Keep this import relative otherwise Frontend will not be able to import this module. TODO: move all imports to relative imports - line 27: * TODO Is this format formally defined somewhere? - line 288: // TODO Review whether this is the desired outcome - line 383: // TODO change the arguments expected by persistent listeners to avoid this src/init/consented/static-ad-slots.ts (2 lines): - line 63: // TODO: use Promise.allSettled, once we have Node 12 - line 82: // TODO: find cleaner workaround src/display/load-advert.ts (1 line): - line 12: // TODO can slotReady come after header bidding? src/lib/targeting/viewport.ts (1 line): - line 19: * TODO: remove 'wide' src/init/consentless/render-advert-label.ts (1 line): - line 38: // TODO: flesh out this function once we have a better idea of what we want it to look like src/insert/fixures.ts (1 line): - line 20: * TODO: Move these to a class in frontend src/lib/header-bidding/prebid/prebid.ts (1 line): - line 577: // TODO: should we return null or an empty string? src/lib/targeting/content.ts (1 line): - line 8: '25', // TODO: confirm this is a real value src/insert/spacefinder/spacefinder.ts (1 line): - line 621: // TODO Is this really an error condition? playwright/lib/util.ts (1 line): - line 15: // TODO check playwright picks up the STAGE env var src/init/consented/comscore.ts (1 line): - line 53: TODO move this logic to getConsentFor src/lib/header-bidding/prebid/bid-config.ts (1 line): - line 319: ozoneData: {}, // TODO: confirm if we need to send any