getDatasetEntries function exported ✓ 100.0%

Last updated: 2026-02-24T21:07:57.500Z

Metrics

LOC: 5 Complexity: 2 Params: 0 Coverage: 100.0% (3/3 lines, 7x executed)

Signature

getDatasetEntries(): : Promise<DatasetEntry[]>

Summary

Returns all dataset entries, sorted by createdAt descending.

Source Code

export async function getDatasetEntries(): Promise<DatasetEntry[]> {
  const result = await chrome.storage.local.get(RUNTIME_DATASET_KEY);
  const entries = (result[RUNTIME_DATASET_KEY] as DatasetEntry[]) ?? [];
  return entries.sort((a, b) => b.createdAt - a.createdAt);
}

Dependencies (Outgoing)

graph LR getDatasetEntries["getDatasetEntries"] style getDatasetEntries fill:#dbeafe,stroke:#2563eb,stroke-width:2px click getDatasetEntries "b570d56d841d1c94.html"
TargetType
RUNTIME_DATASET_KEY dynamic_call

Impact (Incoming)

graph LR getDatasetEntries["getDatasetEntries"] handle["handle"] getDatasetCount["getDatasetCount"] addDatasetEntry["addDatasetEntry"] removeDatasetEntry["removeDatasetEntry"] importDatasetEntries["importDatasetEntries"] exportDatasetEntries["exportDatasetEntries"] handle -->|uses| getDatasetEntries getDatasetCount -->|calls| getDatasetEntries addDatasetEntry -->|calls| getDatasetEntries removeDatasetEntry -->|calls| getDatasetEntries importDatasetEntries -->|calls| getDatasetEntries exportDatasetEntries -->|calls| getDatasetEntries style getDatasetEntries fill:#dbeafe,stroke:#2563eb,stroke-width:2px click getDatasetEntries "b570d56d841d1c94.html" click handle "4ec56f844308ba0c.html" click getDatasetCount "f5e79126c893004e.html" click addDatasetEntry "85b3f0de7e9f307e.html" click removeDatasetEntry "f288b2b0a1a6bde6.html" click importDatasetEntries "15410f4dc7e3ba80.html" click exportDatasetEntries "9338f62122b16a4c.html"