Skip to content

nepali-calendar-engine


nepali-calendar-engine / PanchangInfo

Interface: PanchangInfo

Defined in: panchang/types.ts:1

Properties

tithi

tithi: object

Defined in: panchang/types.ts:2

name

name: string

nameNe

nameNe: string

number

number: number


paksha

paksha: "shukla" | "krishna"

Defined in: panchang/types.ts:7


pakshaName

pakshaName: object

Defined in: panchang/types.ts:8

en

en: string

ne

ne: string


nakshatra?

optional nakshatra?: object

Defined in: panchang/types.ts:9

name

name: string

nameNe

nameNe: string


yoga?

optional yoga?: object

Defined in: panchang/types.ts:13

name

name: string

nameNe

nameNe: string

number

number: number


karana?

optional karana?: object

Defined in: panchang/types.ts:18

name

name: string

nameNe

nameNe: string

number

number: number

inauspicious

inauspicious: boolean


tithiType

tithiType: "normal" | "kshaya" | "vriddhi"

Defined in: panchang/types.ts:34

Tithi edge-case classification for this solar day.

'normal' — Standard day: one tithi at sunrise (the vast majority of days). 'kshaya' — The tithi numbered (tithi.number + 1) completes within this solar day without appearing at sunrise. Its observance (fasting, etc.) falls here. 'vriddhi' — This tithi also appeared at yesterday's sunrise; it rules two consecutive days.

Defaults to 'normal' for pre-Phase-7 data that lacks the tt schema field.