set()

in src/performance/index.ts [33:47]


  set(target: {[key: string]: unknown}, prop: string, value: unknown) {
    if (target[prop] !== undefined) {
      return true
    }
    target[prop] = value;
    const source: {[key: string]: unknown} = {
      ...target,
      collector: undefined,
      useWebVitals: undefined,
    };
    if (target.useWebVitals && !isNaN(Number(target.fmpTime)) && !isNaN(Number(target.lcpTime)) && !isNaN(Number(target.clsTime))) {
      new TracePerf().reportPerf(source, String(target.collector));
    }
    return true;
  }