-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
/
index.map
37 lines (37 loc) · 2.66 KB
/
index.map
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"mappings": ";;AAAAA,GAAG,6EAA+D,oBAAA,WAAY;QACpEC,OACAC,MAQAC,MAQAC,MAQAC,MACAC,MACAC;;;;gBA3BAN,QAAQ;oBAAEO,KAAK;oBAAaC,GAAAA;oBAAGC,GAAG;gBAAG;gBAC9B;;oBAAMC,aAAaC,SAAS,gBAAgBX,OAAO;wBAC5DY,SAAS;4BACLC,QAAQ;wBACZ;oBACJ;;;gBAJMZ,OAAO;gBAKba,OAAOb,KAAKc,MAAM,EAAEC,IAAI,CAAC;gBACzBF,OAAOb,KAAKW,OAAO,CAACK,GAAG,CAAC,iBAAiBD,IAAI,CAAC;gBAEjC;;oBAAMN,aAAaC,SAAS,gBAAgBX,OAAO;wBAC5DY,SAAS;4BACLC,QAAQ;wBACZ;oBACJ;;;gBAJMX,OAAO;gBAKbY,OAAOZ,KAAKa,MAAM,EAAEC,IAAI,CAAC;gBACzBF,OAAOZ,KAAKU,OAAO,CAACK,GAAG,CAAC,iBAAiBD,IAAI,CAAC;gBAEjC;;oBAAMN,aAAaC,SAAS,gBAAgBX,OAAO;wBAC5DY,SAAS;4BACLC,QAAQ;wBACZ;oBACJ;;;gBAJMV,OAAO;gBAKbW,OAAOX,KAAKY,MAAM,EAAEC,IAAI,CAAC;gBACzBF,OAAOX,KAAKS,OAAO,CAACK,GAAG,CAAC,iBAAiBD,IAAI,CAAC;gBAEhC;;oBAAMf,KAAKiB,MAAM;;;gBAAzBd,OAAO,AAAC,cAAqBe,UAAU;gBAC/B;;oBAAMjB,KAAKgB,MAAM;;;gBAAzBb,OAAO,AAAC,cAAqBc,UAAU;gBAC/B;;oBAAMhB,KAAKe,MAAM;;;gBAAzBZ,OAAO,AAAC,cAAqBa,UAAU;gBAE7CC,QAAQC,GAAG,CAAC;oBAAEC,SAAAA;oBAASd,GAAAA;oBAAGJ,MAAAA;oBAAMC,MAAAA;oBAAMC,MAAAA;gBAAK;gBAE3CQ,OAAOT,MAAMkB,YAAY,CAACjB;gBAC1BQ,OAAOV,MAAMmB,YAAY,CAAClB;;;;;;AAC9B",
"names": [
"it",
"query",
"res1",
"res2",
"res3",
"avif",
"webp",
"jpeg",
"url",
"w",
"q",
"fetchViaHTTP",
"appPort",
"headers",
"accept",
"expect",
"status",
"toBe",
"get",
"buffer",
"byteLength",
"console",
"log",
"isSharp",
"toBeLessThan"
],
"sources": [
"../../input/index.js"
],
"sourcesContent": [
"it(\"should compress avif smaller than webp and smaller than jpg\", async () => {\n const query = { url: \"/test.jpg\", w, q: 75 };\n const res1 = await fetchViaHTTP(appPort, \"/_next/image\", query, {\n headers: {\n accept: \"image/avif\",\n },\n });\n expect(res1.status).toBe(200);\n expect(res1.headers.get(\"Content-Type\")).toBe(\"image/avif\");\n\n const res2 = await fetchViaHTTP(appPort, \"/_next/image\", query, {\n headers: {\n accept: \"image/webp\",\n },\n });\n expect(res2.status).toBe(200);\n expect(res2.headers.get(\"Content-Type\")).toBe(\"image/webp\");\n\n const res3 = await fetchViaHTTP(appPort, \"/_next/image\", query, {\n headers: {\n accept: \"image/jpeg\",\n },\n });\n expect(res3.status).toBe(200);\n expect(res3.headers.get(\"Content-Type\")).toBe(\"image/jpeg\");\n\n const avif = (await res1.buffer()).byteLength;\n const webp = (await res2.buffer()).byteLength;\n const jpeg = (await res3.buffer()).byteLength;\n\n console.log({ isSharp, w, avif, webp, jpeg });\n\n expect(webp).toBeLessThan(jpeg);\n expect(avif).toBeLessThan(webp);\n});\n"
],
"version": 3
}