← Public packages
@kentcdodds/lineage
Interactive commit-level lines of kody, minus generated noise, as an offline-ready chart.
src/ui/local-series.ts
12 lines · 335 B · TypeScriptexport const LOCAL_SERIES_KEY = 'lineage-series'
export function parseStoredSeries(raw: string | null): { points: unknown[] } | null {
if (!raw) return null
try {
const payload = JSON.parse(raw) as { points?: unknown[] }
if (!payload || !Array.isArray(payload.points)) return null
return payload
} catch {
return null
}
}