hindu-devotional-texts
Version:
Hand-curated, typed, authoritative Hindu devotional content — aartis, chalisas, kathas, stotras, mantras, ashtottaras & sahasranamas, Vedic suktas, daily prayers, puja vidhi, Navratri, tirthas, the festival/ekadashi calendar, and full scriptures (Bhagavad
19 lines (16 loc) • 893 B
text/typescript
import type { Deity, Sahasranama } from '../types.js'
import vishnuSahasranama from './vishnu.js'
import lalitaSahasranama from './lalita.js'
// Deity-keyed (one canonical sahasranama per deity, like the ashtottara).
// Missing keys return `undefined` from `getSahasranama`. Vishnu ships first
// (Phase 11 — the Mahabharata Vishnu Sahasranama, the most-recited of all the
// sahasranama hymns); Lalita Tripurasundari (the Brahmanda Purana Lalita
// Sahasranama, the supreme Goddess of Sri Vidya) is keyed under `parvati` —
// she is identified with / encompasses Parvati as the saumya supreme Devi.
// Shiva, Ganesha, and Lakshmi follow in later passes. See `SOURCES.md` for the
// recension + cross-validation record.
const sahasranamasByDeity: Partial<Record<Deity, Sahasranama>> = {
'vishnu': vishnuSahasranama,
'parvati': lalitaSahasranama,
}
export default sahasranamasByDeity