tm-themes
Version:
Collecton of TextMate grammars in JSON
26 lines (22 loc) • 415 B
TypeScript
export interface FundingLink {
name: string
handle?: string
url: string
}
export interface ThemeInfo {
name: string
type: 'dark' | 'light'
displayName: string
source: string
sourceApi: string
licenseUrl?: string
license?: string
funding?: FundingLink[]
sha: string
lastUpdate: string
embedded?: string[]
byteSize: number
hash: string
}
const themes: ThemeInfo[]
export { themes }