UNPKG

@alliumlabs/panchanga-ts

Version:

A TypeScript library for Hindu calendar (Panchanga) calculations including tithis, nakshatras, and other astronomical elements

266 lines (257 loc) 5.64 kB
const sanskritNames: { masas: { [key: number]: string }; tithis: { [key: number]: string }; nakshatras: { [key: number]: string }; yogas: { [key: number]: string }; karanas: { [key: number]: string }; varas: { [key: number]: string }; samvats: { [key: number]: string }; ritus: { [key: number]: string }; } = { masas: { 1: "Caitra", 2: "Vaiśākha", 3: "Jyeṣṭha", 4: "Āṣāḍha", 5: "Śrāvaṇa", 6: "Bhādrapada", 7: "Āśvina", 8: "Kārtika", 9: "Mārgaśīrṣa", 10: "Puṣya", 11: "Māgha", 12: "Phālguṇa", }, tithis: { 1: "Śukla pakṣa prathamā", 2: "Śukla pakṣa dvitīyā", 3: "Śukla pakṣa tṛtīyā", 4: "Śukla pakṣa caturthī", 5: "Śukla pakṣa pañcamī", 6: "Śukla pakṣa ṣaṣṭhī", 7: "Śukla pakṣa saptamī", 8: "Śukla pakṣa aṣṭhamī", 9: "Śukla pakṣa navamī", 10: "Śukla pakṣa daśamī", 11: "Śukla pakṣa ekādaśī", 12: "Śukla pakṣa dvādaśī", 13: "Śukla pakṣa trayodaśī", 14: "Śukla pakṣa caturdasī", 15: "Pūrṇimā", 16: "Kṛṣṇa pakṣa prathamā", 17: "Kṛṣṇa pakṣa dvitīyā", 18: "Kṛṣṇa pakṣa tṛtīyā", 19: "Kṛṣṇa pakṣa caturthī", 20: "Kṛṣṇa pakṣa pañcamī", 21: "Kṛṣṇa pakṣa ṣaṣṭhi", 22: "Kṛṣṇa pakṣa saptamī", 23: "Kṛṣṇa pakṣa aṣṭhamī", 24: "Kṛṣṇa pakṣa navamī", 25: "Kṛṣṇa pakṣa daśamī", 26: "Kṛṣṇa pakṣa ekādaśī", 27: "Kṛṣṇa pakṣa dvādaśī", 28: "Kṛṣṇa pakṣa trayodaśī", 29: "Kṛṣṇa pakṣa caturdasī", 30: "Amāvāsyā", }, nakshatras: { 1: "Aśvinī", 2: "Bharaṇī", 3: "Kṛttikā", 4: "Rohiṇī", 5: "Mṛgaśīrā", 6: "Ārdrā", 7: "Punarvasū", 8: "Puṣya", 9: "Āśleṣā", 10: "Maghā", 11: "Pūrvaphalgunī", 12: "Uttaraphalgunī", 13: "Hasta", 14: "Cittā", 15: "Svāti", 16: "Viśākhā", 17: "Anūrādhā", 18: "Jyeṣṭhā", 19: "Mūlā", 20: "Pūrvāṣāḍhā", 21: "Uttarāṣāḍhā", 22: "Śravaṇā", 23: "Dhaniṣṭhā", 24: "Śatabhiṣā", 25: "Pūrvābhādrā", 26: "Uttarābhādrā", 27: "Revatī", }, yogas: { 1: "Viṣkumbha", 2: "Prīti", 3: "Āyuṣmān", 4: "Saubhāgya", 5: "Śobhana", 6: "Atigaṇḍa", 7: "Sukarmā", 8: "Dhṛti", 9: "Śūla", 10: "Gaṇḍa", 11: "Vṛddhi", 12: "Dhruva", 13: "Vyāghāta", 14: "Harṣaṇa", 15: "Vajra", 16: "Siddhi", 17: "Vyatīpāta", 18: "Vārīyana", 19: "Parigha", 20: "Śiva", 21: "Siddha", 22: "Sādhya", 23: "Śubha", 24: "Śukla", 25: "Brahma", 26: "Aindra", 27: "Vaidhṛti", }, karanas: { 1: "Kiṃstughna", 2: "Bava", 3: "Bālava", 4: "Kaulava", 5: "Taitila", 6: "Garaja", 7: "Vaṇija", 8: "Viṣṭi", 9: "Bava", 10: "Bālava", 11: "Kaulava", 12: "Taitila", 13: "Garaja", 14: "Vaṇija", 15: "Viṣṭi", 16: "Bava", 17: "Bālava", 18: "Kaulava", 19: "Taitila", 20: "Garaja", 21: "Vaṇija", 22: "Viṣṭi", 23: "Bava", 24: "Bālava", 25: "Kaulava", 26: "Taitila", 27: "Garaja", 28: "Vaṇija", 29: "Viṣṭi", 30: "Bava", 31: "Bālava", 32: "Kaulava", 33: "Taitila", 34: "Garaja", 35: "Vaṇija", 36: "Viṣṭi", 37: "Bava", 38: "Bālava", 39: "Kaulava", 40: "Taitila", 41: "Garaja", 42: "Vaṇija", 43: "Viṣṭi", 44: "Bava", 45: "Bālava", 46: "Kaulava", 47: "Taitila", 48: "Garaja", 49: "Vaṇija", 50: "Viṣṭi", 51: "Bava", 52: "Bālava", 53: "Kaulava", 54: "Taitila", 55: "Garaja", 56: "Vaṇija", 57: "Viṣṭi", 58: "Śakuni", 59: "Catuṣpāda", 60: "Nāgava", }, varas: { 0: "Bhānuvāra", 1: "Somavāra", 2: "Maṅgalavāra", 3: "Budhavāra", 4: "Guruvāra", 5: "Śukravāra", 6: "Śanivāra", }, samvats: { 1: "Prabhava", 2: "Vibhava", 3: "Śukla", 4: "Pramoda", 5: "Prajāpati", 6: "Āṅgirasa", 7: "Śrīmukha", 8: "Bhāva", 9: "Yuva", 10: "Dhātrī", 11: "Īśvara", 12: "Bahudhānya", 13: "Pramādhi", 14: "Vikrama", 15: "Vṛṣa", 16: "Citrabhānu", 17: "Svabhānu", 18: "Tāraṇa", 19: "Pārthiva", 20: "Vyaya", 21: "Sarvajit", 22: "Sarvadhārī", 23: "Virodhī", 24: "Vikṛti", 25: "Khara", 26: "Nandana", 27: "Vijaya", 28: "Jaya", 29: "Manmatha", 30: "Durmukhī", 31: "Hevilambī", 32: "Vilambī", 33: "Vikārī", 34: "Śārvarī", 35: "Plava", 36: "Śubhakṛt", 37: "Śobhakṛt", 38: "Krodhī", 39: "Viśvāvasu", 40: "Parābhava", 41: "Plavaṅga", 42: "Kīlaka", 43: "Saumya", 44: "Sādhāraṇa", 45: "Virodhikṛti", 46: "Paridhāvī", 47: "Pramādīca", 48: "Ānanda", 49: "Rākṣasa", 50: "Nala", 51: "Piṅgala", 52: "Kalāyukti", 53: "Siddhārthī", 54: "Raudra", 55: "Durmati", 56: "Dundubhi", 57: "Rudhirodgārī", 58: "Raktākṣī", 59: "Krodhana", 60: "Akṣaya", }, ritus: { 0: "Vasanta", 1: "Grīṣma", 2: "Varṣā", 3: "Śarad", 4: "Hemanta", 5: "Śiśira", }, }; export default sanskritNames;