Bluesky app fork with some witchin' additions 馃挮
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 82f42e734c50b34de31e8aff1e7ced248ab6e96f 7 lines 262 B view raw
1// This isn't a real property, but it prevents T being compatible with Shadow<T>. 2declare const shadowTag: unique symbol 3export type Shadow<T> = T & {[shadowTag]: true} 4 5export function castAsShadow<T>(value: T): Shadow<T> { 6 return value as any as Shadow<T> 7}