MCPcopy Index your code
hub / github.com/catamphetamine/relative-time-format

github.com/catamphetamine/relative-time-format @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
53 symbols 131 edges 2,707 files 14 documented · 26%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

PastAndFutureLabels (Interface)
(no doc)
index.d.ts
LiteralPart (Interface)
(no doc)
index.d.ts
IntegerPart (Interface)
(no doc)
index.d.ts

Core symbols most depended-on inside this repo

format
called by 47
source/RelativeTimeFormat.js
formatToParts
called by 10
source/RelativeTimeFormat.js
supportedLocalesOf
called by 9
source/PluralRules.js
resolveLocale
called by 7
source/resolveLocale.js
readJsonFromFile
called by 7
scripts/generate-locale-messages.js
select
called by 5
source/PluralRules.js
getPluralRulesLocale
called by 3
source/getPluralRulesLocale.js
compactPluralRulesData
called by 3
scripts/generate-locale-messages.js

Shape

Function 32
Method 10
Class 8
Interface 3

Languages

TypeScript100%

Modules by API surface

source/RelativeTimeFormat.js14 symbols
scripts/generate-locale-messages.js13 symbols
index.d.ts7 symbols
source/PluralRules.js5 symbols
source/LocaleDataStore.js5 symbols
source/CLDR/extractRelativeTimeMessages.js4 symbols
source/resolveLocale.js2 symbols
source/getPluralRulesLocale.js2 symbols
source/CLDR/getLocalesList.js1 symbols

For agents

$ claude mcp add relative-time-format \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact