Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/llms-txt-hub / packages/cli/src/types/index.ts |
| Date | Not specified in source |
| Repository | Janady13/llms-txt-hub |
| Revision | e0f4bf978d4df168369c7601d9c5f5ea89e84377 |
| Branch | main |
| Path or archive member | packages/cli/src/types/index.ts |
| Original SHA-256 | 8f68d0286d7ea5b3e603417540cab3deb3d02feabf6fe1e588c4db65df59556a |
| Git blob SHA | 83eb32f277febdd8d47f944258a558c886b8aa55 |
| Reading-copy SHA-256 | 8f68d0286d7ea5b3e603417540cab3deb3d02feabf6fe1e588c4db65df59556a |
Recovered source transcript
Download complete source text ↓53 lines · 1.0 KB
export interface RegistryEntry {
slug: string
webSlug: string
name: string
domain: string
description: string
llmsTxtUrl: string
llmsFullTxtUrl?: string
category: string
}
export interface LockfileEntry {
slug: string
format: 'llms.txt' | 'llms-full.txt'
sourceUrl: string
etag: string | null
lastModified: string | null
fetchedAt: string
checksum: string
size: number
name: string
}
export interface Lockfile {
version: 1
updatedAt: string
entries: Record<string, LockfileEntry>
}
export interface FetchResult {
content: string
etag: string | null
lastModified: string | null
notModified: boolean
}
export interface DetectedMatch {
slug: string
matchedPackages: string[]
registryEntry: RegistryEntry
}
export const PRIMARY_CATEGORIES = [
'ai-ml',
'developer-tools',
'data-analytics',
'automation-workflow',
'infrastructure-cloud',
'security-identity'
] as const
export type PrimaryCategory = (typeof PRIMARY_CATEGORIES)[number]