{
  "bundleSize": 46875,
  "bundleOrigSize": 64699,
  "bundleReduction": 27.55,
  "modules": [
    {
      "id": "/src/links/wsLink.ts",
      "size": 11992,
      "origSize": 13383,
      "renderedExports": [
        "createWSClient",
        "wsLink"
      ],
      "removedExports": [],
      "dependents": [],
      "percent": 25.58,
      "reduction": 10.39
    },
    {
      "id": "/src/links/loggerLink.ts",
      "size": 5545,
      "origSize": 6496,
      "renderedExports": [
        "loggerLink"
      ],
      "removedExports": [],
      "dependents": [],
      "percent": 11.83,
      "reduction": 14.64
    },
    {
      "id": "/src/internals/dataLoader.ts",
      "size": 4409,
      "origSize": 4766,
      "renderedExports": [
        "dataLoader"
      ],
      "removedExports": [],
      "dependents": [
        "/src/links/internals/createHTTPBatchLink.ts"
      ],
      "percent": 9.41,
      "reduction": 7.49
    },
    {
      "id": "/src/links/internals/parseJSONStream.ts",
      "size": 4007,
      "origSize": 4993,
      "renderedExports": [
        "parseJSONStream",
        "streamingJsonHttpRequester"
      ],
      "removedExports": [],
      "dependents": [
        "/src/links/httpBatchStreamLink.ts"
      ],
      "percent": 8.55,
      "reduction": 19.75
    },
    {
      "id": "/src/links/internals/httpUtils.ts",
      "size": 3271,
      "origSize": 5296,
      "renderedExports": [
        "resolveHTTPLinkOptions",
        "getUrl",
        "getBody",
        "jsonHttpRequester",
        "fetchHTTPResponse",
        "httpRequest"
      ],
      "removedExports": [],
      "dependents": [
        "/src/links/httpBatchLink.ts",
        "/src/links/httpLink.ts",
        "/src/links/httpFormDataLink.ts",
        "/src/links/internals/createHTTPBatchLink.ts",
        "/src/links/internals/parseJSONStream.ts"
      ],
      "percent": 6.98,
      "reduction": 38.24
    },
    {
      "id": "/src/internals/TRPCUntypedClient.ts",
      "size": 3246,
      "origSize": 6264,
      "renderedExports": [
        "TRPCUntypedClient"
      ],
      "removedExports": [],
      "dependents": [
        "/src/createTRPCUntypedClient.ts",
        "/src/createTRPCClient.ts"
      ],
      "percent": 6.92,
      "reduction": 48.18
    },
    {
      "id": "/src/links/internals/createHTTPBatchLink.ts",
      "size": 2965,
      "origSize": 3644,
      "renderedExports": [
        "createHTTPBatchLink"
      ],
      "removedExports": [],
      "dependents": [
        "/src/links/httpBatchLink.ts",
        "/src/links/httpBatchStreamLink.ts"
      ],
      "percent": 6.33,
      "reduction": 18.63
    },
    {
      "id": "/src/links/httpLink.ts",
      "size": 2197,
      "origSize": 2667,
      "renderedExports": [
        "httpLinkFactory",
        "httpLink"
      ],
      "removedExports": [],
      "dependents": [
        "/src/links/httpFormDataLink.ts"
      ],
      "percent": 4.69,
      "reduction": 17.62
    },
    {
      "id": "/src/TRPCClientError.ts",
      "size": 1866,
      "origSize": 3295,
      "renderedExports": [
        "TRPCClientError"
      ],
      "removedExports": [],
      "dependents": [
        "/src/index.ts",
        "/src/links/httpLink.ts",
        "/src/links/wsLink.ts",
        "/src/internals/TRPCUntypedClient.ts",
        "/src/links/internals/createHTTPBatchLink.ts",
        "/src/links/internals/httpUtils.ts"
      ],
      "percent": 3.98,
      "reduction": 43.37
    },
    {
      "id": "/src/links/httpBatchStreamLink.ts",
      "size": 1340,
      "origSize": 2041,
      "renderedExports": [
        "unstable_httpBatchStreamLink"
      ],
      "removedExports": [],
      "dependents": [],
      "percent": 2.86,
      "reduction": 34.35
    },
    {
      "id": "/src/createTRPCClient.ts",
      "size": 1206,
      "origSize": 4416,
      "renderedExports": [
        "clientCallTypeToProcedureType",
        "createTRPCClientProxy",
        "createTRPCClient",
        "getUntypedClient"
      ],
      "removedExports": [],
      "dependents": [
        "/src/index.ts"
      ],
      "percent": 2.57,
      "reduction": 72.69
    },
    {
      "id": "/src/links/httpBatchLink.ts",
      "size": 1205,
      "origSize": 1430,
      "renderedExports": [
        "httpBatchLink"
      ],
      "removedExports": [],
      "dependents": [],
      "percent": 2.57,
      "reduction": 15.73
    },
    {
      "id": "/src/links/httpFormDataLink.ts",
      "size": 703,
      "origSize": 772,
      "renderedExports": [
        "experimental_formDataLink"
      ],
      "removedExports": [],
      "dependents": [],
      "percent": 1.5,
      "reduction": 8.94
    },
    {
      "id": "/src/links/internals/createChain.ts",
      "size": 690,
      "origSize": 1026,
      "renderedExports": [
        "createChain"
      ],
      "removedExports": [],
      "dependents": [
        "/src/links/splitLink.ts",
        "/src/internals/TRPCUntypedClient.ts"
      ],
      "percent": 1.47,
      "reduction": 32.75
    },
    {
      "id": "/src/links/splitLink.ts",
      "size": 610,
      "origSize": 1108,
      "renderedExports": [
        "splitLink"
      ],
      "removedExports": [],
      "dependents": [],
      "percent": 1.3,
      "reduction": 44.95
    },
    {
      "id": "/src/links/internals/getTextDecoder.ts",
      "size": 553,
      "origSize": 634,
      "renderedExports": [
        "getTextDecoder"
      ],
      "removedExports": [],
      "dependents": [
        "/src/links/httpBatchStreamLink.ts"
      ],
      "percent": 1.18,
      "reduction": 12.78
    },
    {
      "id": "/src/internals/getAbortController.ts",
      "size": 542,
      "origSize": 710,
      "renderedExports": [
        "getAbortController"
      ],
      "removedExports": [],
      "dependents": [
        "/src/links/internals/httpUtils.ts"
      ],
      "percent": 1.16,
      "reduction": 23.66
    },
    {
      "id": "/src/getFetch.ts",
      "size": 428,
      "origSize": 644,
      "renderedExports": [
        "getFetch"
      ],
      "removedExports": [],
      "dependents": [
        "/src/index.ts",
        "/src/links/internals/httpUtils.ts"
      ],
      "percent": 0.91,
      "reduction": 33.54
    },
    {
      "id": "/src/createTRPCUntypedClient.ts",
      "size": 100,
      "origSize": 574,
      "renderedExports": [
        "createTRPCUntypedClient"
      ],
      "removedExports": [],
      "dependents": [
        "/src/index.ts"
      ],
      "percent": 0.21,
      "reduction": 82.58
    },
    {
      "id": "/src/index.ts",
      "size": 0,
      "origSize": 540,
      "renderedExports": [],
      "removedExports": [],
      "dependents": [],
      "percent": 0,
      "reduction": 100
    }
  ],
  "moduleCount": 20
}