Uname:Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64

Base Dir : /var/www/machinox.in

User : root


403WebShell
403Webshell
Server IP : 13.235.167.51  /  Your IP : 216.73.217.116
Web Server : Apache
System : Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64
User : root ( 0)
PHP Version : 8.2.29
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/control.machinox.in/node_modules/next/dist/telemetry/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/control.machinox.in/node_modules/next/dist/telemetry/post-telemetry-payload.test.js.map
{"version":3,"sources":["../../src/telemetry/post-telemetry-payload.test.ts"],"sourcesContent":["import { postNextTelemetryPayload } from './post-telemetry-payload'\n\ndescribe('postNextTelemetryPayload', () => {\n  let originalFetch: typeof fetch\n\n  beforeEach(() => {\n    originalFetch = global.fetch\n  })\n\n  afterEach(() => {\n    global.fetch = originalFetch\n  })\n\n  it('sends telemetry payload successfully', async () => {\n    const mockFetch = jest.fn().mockResolvedValue({\n      ok: true,\n    })\n    global.fetch = mockFetch\n\n    const payload = {\n      meta: { version: '1.0' },\n      context: {\n        anonymousId: 'test-id',\n        projectId: 'test-project',\n        sessionId: 'test-session',\n      },\n      events: [\n        {\n          eventName: 'test-event',\n          fields: { foo: 'bar' },\n        },\n      ],\n    }\n\n    await postNextTelemetryPayload(payload)\n\n    expect(mockFetch).toHaveBeenCalledWith(\n      'https://telemetry.nextjs.org/api/v1/record',\n      {\n        method: 'POST',\n        body: JSON.stringify(payload),\n        headers: { 'content-type': 'application/json' },\n        signal: expect.any(AbortSignal),\n      }\n    )\n  })\n\n  it('retries on failure', async () => {\n    const mockFetch = jest\n      .fn()\n      .mockRejectedValueOnce(new Error('Network error'))\n      .mockResolvedValueOnce({ ok: true })\n    global.fetch = mockFetch\n\n    const payload = {\n      meta: {},\n      context: {\n        anonymousId: 'test-id',\n        projectId: 'test-project',\n        sessionId: 'test-session',\n      },\n      events: [],\n    }\n\n    await postNextTelemetryPayload(payload)\n\n    expect(mockFetch).toHaveBeenCalledTimes(2)\n  })\n\n  it('swallows errors after retries exhausted', async () => {\n    const mockFetch = jest.fn().mockRejectedValue(new Error('Network error'))\n    global.fetch = mockFetch\n\n    const payload = {\n      meta: {},\n      context: {\n        anonymousId: 'test-id',\n        projectId: 'test-project',\n        sessionId: 'test-session',\n      },\n      events: [],\n    }\n\n    // Should not throw\n    await postNextTelemetryPayload(payload)\n\n    expect(mockFetch).toHaveBeenCalledTimes(2) // Initial try + 1 retry\n  })\n})\n"],"names":["describe","originalFetch","beforeEach","global","fetch","afterEach","it","mockFetch","jest","fn","mockResolvedValue","ok","payload","meta","version","context","anonymousId","projectId","sessionId","events","eventName","fields","foo","postNextTelemetryPayload","expect","toHaveBeenCalledWith","method","body","JSON","stringify","headers","signal","any","AbortSignal","mockRejectedValueOnce","Error","mockResolvedValueOnce","toHaveBeenCalledTimes","mockRejectedValue"],"mappings":";;;;sCAAyC;AAEzCA,SAAS,4BAA4B;IACnC,IAAIC;IAEJC,WAAW;QACTD,gBAAgBE,OAAOC,KAAK;IAC9B;IAEAC,UAAU;QACRF,OAAOC,KAAK,GAAGH;IACjB;IAEAK,GAAG,wCAAwC;QACzC,MAAMC,YAAYC,KAAKC,EAAE,GAAGC,iBAAiB,CAAC;YAC5CC,IAAI;QACN;QACAR,OAAOC,KAAK,GAAGG;QAEf,MAAMK,UAAU;YACdC,MAAM;gBAAEC,SAAS;YAAM;YACvBC,SAAS;gBACPC,aAAa;gBACbC,WAAW;gBACXC,WAAW;YACb;YACAC,QAAQ;gBACN;oBACEC,WAAW;oBACXC,QAAQ;wBAAEC,KAAK;oBAAM;gBACvB;aACD;QACH;QAEA,MAAMC,IAAAA,8CAAwB,EAACX;QAE/BY,OAAOjB,WAAWkB,oBAAoB,CACpC,8CACA;YACEC,QAAQ;YACRC,MAAMC,KAAKC,SAAS,CAACjB;YACrBkB,SAAS;gBAAE,gBAAgB;YAAmB;YAC9CC,QAAQP,OAAOQ,GAAG,CAACC;QACrB;IAEJ;IAEA3B,GAAG,sBAAsB;QACvB,MAAMC,YAAYC,KACfC,EAAE,GACFyB,qBAAqB,CAAC,IAAIC,MAAM,kBAChCC,qBAAqB,CAAC;YAAEzB,IAAI;QAAK;QACpCR,OAAOC,KAAK,GAAGG;QAEf,MAAMK,UAAU;YACdC,MAAM,CAAC;YACPE,SAAS;gBACPC,aAAa;gBACbC,WAAW;gBACXC,WAAW;YACb;YACAC,QAAQ,EAAE;QACZ;QAEA,MAAMI,IAAAA,8CAAwB,EAACX;QAE/BY,OAAOjB,WAAW8B,qBAAqB,CAAC;IAC1C;IAEA/B,GAAG,2CAA2C;QAC5C,MAAMC,YAAYC,KAAKC,EAAE,GAAG6B,iBAAiB,CAAC,IAAIH,MAAM;QACxDhC,OAAOC,KAAK,GAAGG;QAEf,MAAMK,UAAU;YACdC,MAAM,CAAC;YACPE,SAAS;gBACPC,aAAa;gBACbC,WAAW;gBACXC,WAAW;YACb;YACAC,QAAQ,EAAE;QACZ;QAEA,mBAAmB;QACnB,MAAMI,IAAAA,8CAAwB,EAACX;QAE/BY,OAAOjB,WAAW8B,qBAAqB,CAAC,GAAG,wBAAwB;;IACrE;AACF","ignoreList":[0]}

Youez - 2016 - github.com/yon3zu
LinuXploit