UNPKG

bluesky-embed-core

Version:
1 lines 496 B
import{AtUri}from"@atproto/api";export function niceDate(date){const d=new Date(date);return`${d.toLocaleDateString("en-us",{year:"numeric",month:"short",day:"numeric"})} at ${d.toLocaleTimeString(undefined,{hour:"numeric",minute:"2-digit"})}`}export function getRkey({uri}){const at=new AtUri(uri);return at.rkey}const formatter=new Intl.NumberFormat("en-US",{notation:"compact",maximumFractionDigits:1,roundingMode:"trunc"});export function prettyNumber(number){return formatter.format(number)}