{
  "schemaVersion": 1,
  "measuredOn": "2026-10-16",
  "environment": {
    "cpu": "Intel(R) Core(TM) i7-14700KF",
    "logicalCpus": 28,
    "memoryGiB": 64,
    "platform": "win32",
    "osRelease": "10.0.26300",
    "arch": "x64",
    "node": "v24.14.0",
    "gzipLevel": 6
  },
  "methodology": {
    "repetitions": 5,
    "warmupsPerPanel": 1,
    "order": [
      {
        "family": "aquadactyl",
        "warmup": true,
        "buildMs": 1725.8211999999999
      },
      {
        "family": "pterodactyl",
        "warmup": true,
        "buildMs": 17886.0554
      },
      {
        "family": "aquadactyl",
        "warmup": false,
        "buildMs": 1489.308
      },
      {
        "family": "pterodactyl",
        "warmup": false,
        "buildMs": 15841.9599
      },
      {
        "family": "pterodactyl",
        "warmup": false,
        "buildMs": 15789.614300000001
      },
      {
        "family": "aquadactyl",
        "warmup": false,
        "buildMs": 1464.5637
      },
      {
        "family": "aquadactyl",
        "warmup": false,
        "buildMs": 1495.068
      },
      {
        "family": "pterodactyl",
        "warmup": false,
        "buildMs": 15775.5306
      },
      {
        "family": "pterodactyl",
        "warmup": false,
        "buildMs": 15765.021200000001
      },
      {
        "family": "aquadactyl",
        "warmup": false,
        "buildMs": 1475.1452
      },
      {
        "family": "aquadactyl",
        "warmup": false,
        "buildMs": 1583.5735
      },
      {
        "family": "pterodactyl",
        "warmup": false,
        "buildMs": 15861.013799999999
      }
    ],
    "production": true,
    "dependenciesInstalledBeforeTiming": true,
    "addons": 0,
    "dashboard": "Entry scripts plus dashboard route and their required static imports; deduplicated. CSS is counted separately when emitted as a separate asset.",
    "compression": "Sum of individually gzipped emitted assets; transfer estimate, not a measured network response.",
    "build": "Fresh Node process per build; time includes bundler/module/config loading, production compilation and compiler shutdown. Excludes dependency installation and asset analysis. Default project build configuration.",
    "scope": "Frontend artifact sizes and production build duration. No browser timings, API throughput, PHP memory, Wings/game performance, database or network benchmark."
  },
  "panels": {
    "aquadactyl": {
      "revision": "b5cc74ecb11d031c33582ef257a189efc9f3178c",
      "ref": "main",
      "repository": "Aquadactyl/aquadactyl",
      "lockfileSha256": "15282bb8c018a86102b2ae4368dcf7cb8167a8397a2126b08563f34397892b86",
      "toolchain": "Vite ^8.3.4",
      "buildMs": {
        "median": 1489.308,
        "min": 1464.5637,
        "max": 1583.5735,
        "samples": [
          1489.308,
          1464.5637,
          1495.068,
          1475.1452,
          1583.5735
        ]
      },
      "entry": {
        "jsBytes": 553045,
        "jsGzipBytes": 178436,
        "cssBytes": 126337,
        "cssGzipBytes": 21213,
        "totalBytes": 679382,
        "totalGzipBytes": 199649,
        "files": [
          {
            "file": "assets/index-DnrqSVvK.js",
            "bytes": 352572,
            "gzipBytes": 110485,
            "sha256": "8f075916b14c09b1db4f0ba6ed3fcbc97b450ce4a34355c7c3a9ff6debc4d794"
          },
          {
            "file": "assets/index-ByME0HLB.css",
            "bytes": 126337,
            "gzipBytes": 21213,
            "sha256": "7b67029f4961e2574ed5d5307d40efbc722c1a6a5510f639f9bb020da04cf834"
          },
          {
            "file": "assets/jsx-runtime-D3jfb0Ew.js",
            "bytes": 8901,
            "gzipBytes": 3382,
            "sha256": "a2c68294426b0ded53fa2d6c97bb39c4a51f99e5e4b23e7953a2c69298e361f8"
          },
          {
            "file": "assets/Spinner-ugkh3xqA.js",
            "bytes": 191572,
            "gzipBytes": 64569,
            "sha256": "2b8e87a57012f57dc62610f55c358b699d4659c3247eb82322ab90fffc9578f7"
          }
        ]
      },
      "dashboard": {
        "jsBytes": 765935,
        "jsGzipBytes": 254591,
        "cssBytes": 126337,
        "cssGzipBytes": 21213,
        "totalBytes": 892272,
        "totalGzipBytes": 275804,
        "files": [
          {
            "file": "assets/index-DnrqSVvK.js",
            "bytes": 352572,
            "gzipBytes": 110485,
            "sha256": "8f075916b14c09b1db4f0ba6ed3fcbc97b450ce4a34355c7c3a9ff6debc4d794"
          },
          {
            "file": "assets/index-ByME0HLB.css",
            "bytes": 126337,
            "gzipBytes": 21213,
            "sha256": "7b67029f4961e2574ed5d5307d40efbc722c1a6a5510f639f9bb020da04cf834"
          },
          {
            "file": "assets/jsx-runtime-D3jfb0Ew.js",
            "bytes": 8901,
            "gzipBytes": 3382,
            "sha256": "a2c68294426b0ded53fa2d6c97bb39c4a51f99e5e4b23e7953a2c69298e361f8"
          },
          {
            "file": "assets/Spinner-ugkh3xqA.js",
            "bytes": 191572,
            "gzipBytes": 64569,
            "sha256": "2b8e87a57012f57dc62610f55c358b699d4659c3247eb82322ab90fffc9578f7"
          },
          {
            "file": "assets/DashboardRouter-ZqUrkB8Z.js",
            "bytes": 16840,
            "gzipBytes": 5460,
            "sha256": "dfe8e9107fe8c80c99773254db67821020da96805060af78a93dbfda44b25813"
          },
          {
            "file": "assets/arrow-right-C0QfZoz8.js",
            "bytes": 196,
            "gzipBytes": 179,
            "sha256": "190ac80530e2652d2722a1ce49e85b4bec112af63bb6d13bf6be0d541a5f8a81"
          },
          {
            "file": "assets/AfterSubNavigation-jCSUyurA.js",
            "bytes": 70429,
            "gzipBytes": 24380,
            "sha256": "864a6c1614a7255b394c1f7df1487cfbdfba673b1641994efd6a8314698890aa"
          },
          {
            "file": "assets/DialogRoot-Ds8nHZx6.js",
            "bytes": 7957,
            "gzipBytes": 3050,
            "sha256": "5ade96013db7ba1bec197640ef9381e0467cf8c45b793df975a619e9cbf96f33"
          },
          {
            "file": "assets/useScrollLock-wzEs2vO3.js",
            "bytes": 56646,
            "gzipBytes": 19866,
            "sha256": "ccfafe5ead97defbc0b529a1dcf3da4d30aa32dd2f86da23c029c0edcf4b3f88"
          },
          {
            "file": "assets/Label-DWijn7DG.js",
            "bytes": 40927,
            "gzipBytes": 14775,
            "sha256": "a51e665038d38ec78d178dde0e2dc6563ef34ef6fa20bb7f9e357168cce99a0a"
          },
          {
            "file": "assets/useButton-CAc1evZ5.js",
            "bytes": 2433,
            "gzipBytes": 1126,
            "sha256": "470990ed19b7b1bac5410f3a5d5f3aed1da4fe4a41bd0fcfb9955e39c1bda0d7"
          },
          {
            "file": "assets/useBaseUiId-C6WR4mWm.js",
            "bytes": 95,
            "gzipBytes": 112,
            "sha256": "974faaaa4343082c9bd728ec6c82839908089e80955747f73490b30c8789dbba"
          },
          {
            "file": "assets/safePolygon-CkGVLKAZ.js",
            "bytes": 12402,
            "gzipBytes": 4431,
            "sha256": "feda8351ca26d12dd7b6fbaf5dc2f83721cc3633cbe4946576b42ec520127552"
          },
          {
            "file": "assets/usePersistedState-CsWMFIC3.js",
            "bytes": 2189,
            "gzipBytes": 944,
            "sha256": "77ad38681f630511dd29a87fdb803e6105e06236524852e8ab7db68ba3d1a657"
          },
          {
            "file": "assets/folder-TYWdxxCB.js",
            "bytes": 259,
            "gzipBytes": 212,
            "sha256": "69471e4482592e31a618e7b09babc528bbb9f2215535f2bf195852956d61865f"
          },
          {
            "file": "assets/network-P_OZCPKp.js",
            "bytes": 415,
            "gzipBytes": 256,
            "sha256": "ea15467870e9ebf3c1123d9636a95829824135b09b2b8f46eecb7f704d0553e3"
          },
          {
            "file": "assets/refresh-cw-T29vnseR.js",
            "bytes": 352,
            "gzipBytes": 247,
            "sha256": "7c4e5a700d5d8d8f641e7430ba526dbfe4bde305921593d9ec0b8f1469c93822"
          },
          {
            "file": "assets/terminal-BT8gNOaT.js",
            "bytes": 193,
            "gzipBytes": 176,
            "sha256": "b52abc87bde60e46686846dae35af17181c7b01dd7323ba1d764ef968031602e"
          },
          {
            "file": "assets/Pagination-BsY1Ngka.js",
            "bytes": 1148,
            "gzipBytes": 591,
            "sha256": "b8d555640a87251544bcb764d8bff2571a3fd24d9200e02097199dbec561c2d7"
          },
          {
            "file": "assets/chevrons-left-CpZvTZDr.js",
            "bytes": 205,
            "gzipBytes": 175,
            "sha256": "e2be22b4439e7c0671c4f9cee55756c780b6ef33348a751315c9f7a4e62ad82c"
          },
          {
            "file": "assets/chevrons-right-CAVZlnRe.js",
            "bytes": 204,
            "gzipBytes": 175,
            "sha256": "7ecbc5147d781c18d2606a30e4935bf614f1a6bafd3626168d4d06eaeee7581e"
          }
        ]
      },
      "payloadSamples": [
        {
          "dashboardJsBytes": 765935,
          "dashboardJsGzipBytes": 254587,
          "dashboardTotalBytes": 892272,
          "dashboardTotalGzipBytes": 275800
        },
        {
          "dashboardJsBytes": 765935,
          "dashboardJsGzipBytes": 254592,
          "dashboardTotalBytes": 892272,
          "dashboardTotalGzipBytes": 275805
        },
        {
          "dashboardJsBytes": 765935,
          "dashboardJsGzipBytes": 254589,
          "dashboardTotalBytes": 892272,
          "dashboardTotalGzipBytes": 275802
        },
        {
          "dashboardJsBytes": 765935,
          "dashboardJsGzipBytes": 254581,
          "dashboardTotalBytes": 892272,
          "dashboardTotalGzipBytes": 275794
        },
        {
          "dashboardJsBytes": 765935,
          "dashboardJsGzipBytes": 254591,
          "dashboardTotalBytes": 892272,
          "dashboardTotalGzipBytes": 275804
        }
      ]
    },
    "pterodactyl": {
      "revision": "e98678c5a1d07a74036660a459d87a4eb7c105c1",
      "ref": "v1.15.1",
      "repository": "pterodactyl/panel",
      "lockfileSha256": "bc3694b037e22369d3702eb635a430adaf7dac46ac5cee37b8be7c81f17962c5",
      "toolchain": "Webpack ^5.103.0",
      "buildMs": {
        "median": 15789.614300000001,
        "min": 15765.021200000001,
        "max": 15861.013799999999,
        "samples": [
          15841.9599,
          15789.614300000001,
          15775.5306,
          15765.021200000001,
          15861.013799999999
        ]
      },
      "entry": {
        "jsBytes": 526586,
        "jsGzipBytes": 162301,
        "cssBytes": 0,
        "cssGzipBytes": 0,
        "totalBytes": 526586,
        "totalGzipBytes": 162301,
        "files": [
          {
            "file": "bundle.3e2a3619.js",
            "bytes": 526586,
            "gzipBytes": 162301,
            "sha256": "d0aa786a40ba16af09469973406e80cccaec20a986cff8ec4a1dccc8f5da51a3"
          }
        ]
      },
      "dashboard": {
        "jsBytes": 2025060,
        "jsGzipBytes": 535675,
        "cssBytes": 0,
        "cssGzipBytes": 0,
        "totalBytes": 2025060,
        "totalGzipBytes": 535675,
        "files": [
          {
            "file": "bundle.3e2a3619.js",
            "bytes": 526586,
            "gzipBytes": 162301,
            "sha256": "d0aa786a40ba16af09469973406e80cccaec20a986cff8ec4a1dccc8f5da51a3"
          },
          {
            "file": "478.285e5c3a.js",
            "bytes": 94136,
            "gzipBytes": 28988,
            "sha256": "48e448f9f4f6ad0e743e5757856d823c5ed1d19d864e3624684cd2d49d88b62c"
          },
          {
            "file": "972.36bf4c96.js",
            "bytes": 1120557,
            "gzipBytes": 280666,
            "sha256": "723536308a723140a7b0aa33153d1a230a65c68180cb4ffae6eaabbe2bae2170"
          },
          {
            "file": "552.80850632.js",
            "bytes": 270639,
            "gzipBytes": 60133,
            "sha256": "eecfabaa765efbd43f88e1ddf297ec8223902bc1dd05372a7d00e0b503c6555c"
          },
          {
            "file": "dashboard.6060560e.js",
            "bytes": 13142,
            "gzipBytes": 3587,
            "sha256": "7784445e4ec1a748e8c01a82a95d54ec27778b8550309f17a597a2c15c57d9cc"
          }
        ]
      },
      "payloadSamples": [
        {
          "dashboardJsBytes": 2025060,
          "dashboardJsGzipBytes": 535676,
          "dashboardTotalBytes": 2025060,
          "dashboardTotalGzipBytes": 535676
        },
        {
          "dashboardJsBytes": 2025060,
          "dashboardJsGzipBytes": 535675,
          "dashboardTotalBytes": 2025060,
          "dashboardTotalGzipBytes": 535675
        },
        {
          "dashboardJsBytes": 2025060,
          "dashboardJsGzipBytes": 535676,
          "dashboardTotalBytes": 2025060,
          "dashboardTotalGzipBytes": 535676
        },
        {
          "dashboardJsBytes": 2025060,
          "dashboardJsGzipBytes": 535676,
          "dashboardTotalBytes": 2025060,
          "dashboardTotalGzipBytes": 535676
        },
        {
          "dashboardJsBytes": 2025060,
          "dashboardJsGzipBytes": 535675,
          "dashboardTotalBytes": 2025060,
          "dashboardTotalGzipBytes": 535675
        }
      ]
    }
  }
}
