-----------------------------
Rollup File Analysis
-----------------------------
bundle size:    20.871 KB
original size:  28.898 KB
code reduction: 27.78 %
module count:   33

███████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/main/index.ts
bundle space:    15.33 %
rendered size:   3.2 KB
original size:   3.602 KB
code reduction:  11.16 %
dependents:      1
  - /src/index.ts

█████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getStartAndEndIndexes.ts
bundle space:    11.31 %
rendered size:   2.36 KB
original size:   2.807 KB
code reduction:  15.92 %
dependents:      1
  - /src/helpers/retrieveCachedConnection.ts

█████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/validateCursor.ts
bundle space:    10.51 %
rendered size:   2.193 KB
original size:   2.543 KB
code reduction:  13.76 %
dependents:      1
  - /src/main/index.ts

████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/retrieveCachedConnection.ts
bundle space:    9.59 %
rendered size:   2.002 KB
original size:   2.518 KB
code reduction:  20.49 %
dependents:      1
  - /src/helpers/resolveConnection.ts

████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/requestAndCachePages.ts
bundle space:    8.84 %
rendered size:   1.844 KB
original size:   2.544 KB
code reduction:  27.52 %
dependents:      2
  - /src/helpers/resolveConnection.ts
  - /src/main/index.ts

███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/resolveConnection.ts
bundle space:    7.76 %
rendered size:   1.62 KB
original size:   2.75 KB
code reduction:  41.09 %
dependents:      1
  - /src/main/index.ts

█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getStartAndEndPageNumbers.ts
bundle space:    3.75 %
rendered size:   782 Bytes
original size:   1.332 KB
code reduction:  41.29 %
dependents:      1
  - /src/helpers/getPageNumbersToRequest.ts

█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getInRangeCachedEdges.ts
bundle space:    3.67 %
rendered size:   767 Bytes
original size:   979 Bytes
code reduction:  21.65 %
dependents:      2
  - /src/helpers/retrieveCachedConnection.ts
  - /src/helpers/resolveConnection.ts

█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/retrieveCachedEdgesByPage.ts
bundle space:    3.5 %
rendered size:   730 Bytes
original size:   760 Bytes
code reduction:  3.95 %
dependents:      1
  - /src/helpers/retrieveCachedConnection.ts

█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/cacheCursors.ts
bundle space:    2.89 %
rendered size:   604 Bytes
original size:   775 Bytes
code reduction:  22.06 %
dependents:      1
  - /src/helpers/requestAndCachePages.ts

█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getPageNumbersToRequest.ts
bundle space:    2.69 %
rendered size:   562 Bytes
original size:   993 Bytes
code reduction:  43.4 %
dependents:      1
  - /src/helpers/retrieveCachedConnection.ts

█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/mergeCachedEdges.ts
bundle space:    2.68 %
rendered size:   560 Bytes
original size:   538 Bytes
code reduction:  0 %
dependents:      1
  - /src/helpers/resolveConnection.ts

█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/hasPreviousNextPage.ts
bundle space:    2.41 %
rendered size:   502 Bytes
original size:   993 Bytes
code reduction:  49.45 %
dependents:      1
  - /src/helpers/retrieveCachedConnection.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/makeEntry.ts
bundle space:    1.83 %
rendered size:   381 Bytes
original size:   615 Bytes
code reduction:  38.05 %
dependents:      1
  - /src/helpers/retrieveEntry.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/retrieveEntry.ts
bundle space:    1.69 %
rendered size:   352 Bytes
original size:   780 Bytes
code reduction:  54.87 %
dependents:      1
  - /src/helpers/retrieveCachedConnection.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getPagesMissingFromCache.ts
bundle space:    1.31 %
rendered size:   274 Bytes
original size:   339 Bytes
code reduction:  19.17 %
dependents:      1
  - /src/helpers/retrieveCachedConnection.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getCurrentPageStartAndEndIndexes.ts
bundle space:    1.31 %
rendered size:   273 Bytes
original size:   592 Bytes
code reduction:  53.89 %
dependents:      1
  - /src/helpers/getInRangeCachedEdges.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/isCursorLast.ts
bundle space:    1.15 %
rendered size:   239 Bytes
original size:   525 Bytes
code reduction:  54.48 %
dependents:      1
  - /src/helpers/validateCursor.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/removeConnectionInputOptions.ts
bundle space:    1.02 %
rendered size:   212 Bytes
original size:   258 Bytes
code reduction:  17.83 %
dependents:      1
  - /src/index.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getCount.ts
bundle space:    1.01 %
rendered size:   211 Bytes
original size:   306 Bytes
code reduction:  31.05 %
dependents:      1
  - /src/helpers/getStartAndEndIndexes.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getResultsOnLastPage.ts
bundle space:    0.86 %
rendered size:   179 Bytes
original size:   270 Bytes
code reduction:  33.7 %
dependents:      1
  - /src/helpers/getIndexesOnLastPage.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getStartAndEndCursors.ts
bundle space:    0.71 %
rendered size:   148 Bytes
original size:   222 Bytes
code reduction:  33.33 %
dependents:      1
  - /src/helpers/resolveConnection.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/extractEdges.ts
bundle space:    0.7 %
rendered size:   147 Bytes
original size:   210 Bytes
code reduction:  30 %
dependents:      1
  - /src/helpers/resolveConnection.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getIndexesOnLastPage.ts
bundle space:    0.69 %
rendered size:   144 Bytes
original size:   224 Bytes
code reduction:  35.71 %
dependents:      4
  - /src/helpers/getStartAndEndIndexes.ts
  - /src/helpers/hasPreviousNextPage.ts
  - /src/helpers/makeEntry.ts
  - /src/helpers/isCursorLast.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/makeEdges.ts
bundle space:    0.61 %
rendered size:   127 Bytes
original size:   181 Bytes
code reduction:  29.83 %
dependents:      1
  - /src/helpers/requestAndCachePages.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/isCursorFirst.ts
bundle space:    0.56 %
rendered size:   117 Bytes
original size:   285 Bytes
code reduction:  58.95 %
dependents:      1
  - /src/helpers/validateCursor.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/isCursorSupplied.ts
bundle space:    0.32 %
rendered size:   66 Bytes
original size:   228 Bytes
code reduction:  71.05 %
dependents:      1
  - /src/main/index.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/isLastPage.ts
bundle space:    0.3 %
rendered size:   63 Bytes
original size:   146 Bytes
code reduction:  56.85 %
dependents:      2
  - /src/helpers/getStartAndEndPageNumbers.ts
  - /src/helpers/getStartAndEndIndexes.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/extractNodes.ts
bundle space:    0.28 %
rendered size:   59 Bytes
original size:   119 Bytes
code reduction:  50.42 %
dependents:      1
  - /src/helpers/resolveConnection.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getDirection.ts
bundle space:    0.28 %
rendered size:   59 Bytes
original size:   138 Bytes
code reduction:  57.25 %
dependents:      4
  - /src/helpers/getStartAndEndPageNumbers.ts
  - /src/helpers/getStartAndEndIndexes.ts
  - /src/helpers/makeEntry.ts
  - /src/helpers/validateCursor.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/getCursor.ts
bundle space:    0.26 %
rendered size:   55 Bytes
original size:   149 Bytes
code reduction:  63.09 %
dependents:      2
  - /src/helpers/retrieveEntry.ts
  - /src/helpers/validateCursor.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/helpers/isFirstPage.ts
bundle space:    0.19 %
rendered size:   39 Bytes
original size:   57 Bytes
code reduction:  31.58 %
dependents:      1
  - /src/helpers/getStartAndEndIndexes.ts

░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
file:            /src/index.ts
bundle space:    0 %
rendered size:   0 Byte
original size:   120 Bytes
code reduction:  100 %
dependents:      0

