The Performance API:
window.performance
Time to Interactive (TTI):
const { domInteractive, requestStart } = window.performance;
const TTI = domInteractive - requestStart;
Resource Timing:
const getResourceEntries = () => (
window.performance.getEntriesByType('resource') || []
);