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
31 lines (27 loc) • 1.2 kB
text/typescript
import type { Scripture } from '../types.js'
import bhagavadGeeta from './bhagavad-geeta.js'
import sundarkand from './sundarkand.js'
import ramcharitmanas from './ramcharitmanas/index.js'
import ishaUpanishad from './isha-upanishad.js'
import kenaUpanishad from './kena-upanishad.js'
import mandukyaUpanishad from './mandukya-upanishad.js'
import kathaUpanishad from './katha-upanishad.js'
import mundakaUpanishad from './mundaka-upanishad.js'
import prashnaUpanishad from './prashna-upanishad.js'
import aitareyaUpanishad from './aitareya-upanishad.js'
import taittiriyaUpanishad from './taittiriya-upanishad.js'
const scripturesBySlug = {
'bhagavad-geeta': bhagavadGeeta,
'sundarkand': sundarkand,
'ramcharitmanas': ramcharitmanas,
'isha-upanishad': ishaUpanishad,
'kena-upanishad': kenaUpanishad,
'mandukya-upanishad': mandukyaUpanishad,
'katha-upanishad': kathaUpanishad,
'mundaka-upanishad': mundakaUpanishad,
'prashna-upanishad': prashnaUpanishad,
'aitareya-upanishad': aitareyaUpanishad,
'taittiriya-upanishad': taittiriyaUpanishad,
} as const satisfies Record<string, Scripture>
export type ScriptureSlug = keyof typeof scripturesBySlug
export default scripturesBySlug