Get the Indian astrological details from the provided birth details as a JSON object. You will also get a prediction based on the calculated details.
$ npm install indian-astrology
const IndianAstrology = require('indian-astrology');
console.log(IndianAstrology.getByDate(24, 5, 2018, 18, 1, 5, 30, false));
console.log(IndianAstrology.getByDateAndZone(24, 5, 2018, 18, 1, 5.5, false));
console.log(IndianAstrology.getByDateOfIndia(24, 5, 2018, 18, 1));
console.log(IndianAstrology.getByDateWhereTimeUnknown(24, 5, 2018, 5, 30, false));
console.log(IndianAstrology.getByDateWhereTimeUnknownOfIndia(24, 5, 2018));
console.log(IndianAstrology.getCountryListWithZones());
console.log(IndianAstrology.getOnlyCountryNameList());
console.log(IndianAstrology.getTodaysDetails(false));
Note: The zodiac sign here is the Indian rashi equivalent sign. The prediction is based on the rashi alone as of now.
{
"rashi": "Kanya",
"zodiacSign": "Virgo",
"moonAngle": "22°49'37\"",
"nakshatra": "Hasta",
"birthDasha": "Mon/Sun/Rah",
"birthDate": "25-5-2018",
"birthTime": "19:5",
"dayOfWeek": "Friday",
"birthTimeZone": 5.5,
"currentDasha": "Mon/Sun/Rah",
"prediction": "This is a sample prediction based on zodiac sign."
}
Gives JSON object having the astrological details of given data.
day
{number} - The birth day.month
{number} - The birth month.year
{number} - The birth year.hour
{number} - The birth hour in 24 hour format.minute
{number} - The birth minute.timeZoneHour
{number} - The birth timezone hour.timeZoneMinute
{number} - The birth timezone minute.dayLightSaving
{boolean} - The true or false value of daylight saving.
const IndianAstrology = require('indian-astrology');
console.log(IndianAstrology.getByDate(24, 5, 2018, 18, 1, 5, 30, false));
Gives JSON object having the astrological details of given data.
day
{number} - The birth day.month
{number} - The birth month.year
{number} - The birth year.hour
{number} - The birth hour in 24 hour format.minute
{number} - The birth minute.timeZone
{number} - The birth timezone.dayLightSaving
{boolean} - The true or false value of daylight saving.
const IndianAstrology = require('indian-astrology');
console.log(IndianAstrology.getByDateAndZone(24, 5, 2018, 18, 1, 5.5, false));
Gives JSON object having the astrological details of given data.
day
{number} - The birth day.month
{number} - The birth month.year
{number} - The birth year.hour
{number} - The birth hour in 24 hour format.minute
{number} - The birth minute.
const IndianAstrology = require('indian-astrology');
console.log(IndianAstrology.getByDateOfIndia(24, 5, 2018, 18, 1));
Gives JSON object having the astrological details of given data.
day
{number} - The birth day.month
{number} - The birth month.year
{number} - The birth year.timeZoneHour
{number} - The birth timezone hour.timeZoneMinute
{number} - The birth timezone minute.dayLightSaving
{boolean} - The true or false value of daylight saving.
const IndianAstrology = require('indian-astrology');
console.log(IndianAstrology.getByDateWhereTimeUnknown(24, 5, 2018, 5, 30, false));
Gives JSON object having the astrological details of given data.
day
{number} - The birth day.month
{number} - The birth month.year
{number} - The birth year.
const IndianAstrology = require('indian-astrology');
console.log(IndianAstrology.getByDateWhereTimeUnknownOfIndia(24, 5, 2018));
Gives JSON object having the country list along with mapped timezones.
const IndianAstrology = require('indian-astrology');
console.log(IndianAstrology.getCountryListWithZones());
Gives JSON array having the country names.
const IndianAstrology = require('indian-astrology');
console.log(IndianAstrology.getOnlyCountryNameList());
Gives JSON object having the astrological details of present day.
dayLightSaving
{boolean} - The true or false value of daylight saving.
const IndianAstrology = require('indian-astrology');
console.log(IndianAstrology.getTodaysDetails(false));
npm run validate
npm run build
npm test
- Narendra Kamath G
- E-mail: [email protected]
- LinkedIn: Narendra Kamath G
MIT license. Copyright © 2018.