mirror of
https://github.com/acamarata/pray-calc.git
synced 2026-07-01 11:24:26 +00:00
update index.d.ts
This commit is contained in:
parent
6380403cf7
commit
d7c449ece7
4 changed files with 27 additions and 10 deletions
|
|
@ -15,6 +15,6 @@ All notable changes to this project will be documented in this file.
|
||||||
- Moved timezone to main args and changed default behavior (major)
|
- Moved timezone to main args and changed default behavior (major)
|
||||||
- Updated test cases and readme to reflect new usage (minor)
|
- Updated test cases and readme to reflect new usage (minor)
|
||||||
|
|
||||||
## [1.3.1] - 2013-11-13
|
## [1.3.2] - 2013-11-13
|
||||||
|
|
||||||
- Major updates to getMoon with own functions
|
- Major updates to getMoon with own functions
|
||||||
|
|
|
||||||
27
index.d.ts
vendored
27
index.d.ts
vendored
|
|
@ -1,14 +1,31 @@
|
||||||
|
// index.d.ts
|
||||||
declare module 'praycalc' {
|
declare module 'praycalc' {
|
||||||
export function getMoon(date: Date): MoonReturnType;
|
export function getMoon(date: Date, latitude?: number, longitude?: number, elevation?: number, temp?: number, pressure?: number, humidity?: number, clouds?: number): MoonDetails;
|
||||||
export function getTimes(date: Date, lat: number, lng: number, tz: number, elevation?: number, temperature?: number, pressure?: number): TimesReturnType;
|
export function getTimes(date: Date, lat: number, lng: number, tz: number, elevation?: number, temperature?: number, pressure?: number): TimesReturnType;
|
||||||
export function calcTimes(date: Date, lat: number, lng: number, tz: number, elevation?: number, temperature?: number, pressure?: number): CalcTimesReturnType;
|
export function calcTimes(date: Date, lat: number, lng: number, tz: number, elevation?: number, temperature?: number, pressure?: number): CalcTimesReturnType;
|
||||||
export function getTimesAll(date: Date, lat: number, lng: number, tz: number, elevation?: number, temperature?: number, pressure?: number): TimesAllReturnType;
|
export function getTimesAll(date: Date, lat: number, lng: number, tz: number, elevation?: number, temperature?: number, pressure?: number): TimesAllReturnType;
|
||||||
export function calcTimesAll(date: Date, lat: number, lng: number, tz: number, elevation?: number, temperature?: number, pressure?: number): CalcTimesAllReturnType;
|
export function calcTimesAll(date: Date, lat: number, lng: number, tz: number, elevation?: number, temperature?: number, pressure?: number): CalcTimesAllReturnType;
|
||||||
|
|
||||||
interface MoonReturnType {
|
interface MoonPosition {
|
||||||
fraction: number;
|
azimuth: number;
|
||||||
phase: number;
|
altitude: number;
|
||||||
angle: number;
|
distance: number;
|
||||||
|
parallacticAngle: number;
|
||||||
|
}
|
||||||
|
|
||||||
|
interface MoonIllumination {
|
||||||
|
fraction: number;
|
||||||
|
phase: number;
|
||||||
|
angle: number;
|
||||||
|
}
|
||||||
|
|
||||||
|
interface MoonDetails {
|
||||||
|
phase: number;
|
||||||
|
phaseName: string;
|
||||||
|
phaseSymbol: string;
|
||||||
|
position: MoonPosition;
|
||||||
|
illumination: MoonIllumination;
|
||||||
|
visibility: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface TimesReturnType {
|
interface TimesReturnType {
|
||||||
|
|
|
||||||
4
package-lock.json
generated
4
package-lock.json
generated
|
|
@ -1,12 +1,12 @@
|
||||||
{
|
{
|
||||||
"name": "praycalc",
|
"name": "praycalc",
|
||||||
"version": "1.3.1",
|
"version": "1.3.2",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "praycalc",
|
"name": "praycalc",
|
||||||
"version": "1.3.1",
|
"version": "1.3.2",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"nrel-spa": "^1.2.2",
|
"nrel-spa": "^1.2.2",
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "praycalc",
|
"name": "praycalc",
|
||||||
"version": "1.3.1",
|
"version": "1.3.2",
|
||||||
"description": "Prayer times calculator using nrel-spa and custom formula for Fajr and Isha angles (as well as traditional static angle methods in the All function)",
|
"description": "Prayer times calculator using nrel-spa and custom formula for Fajr and Isha angles (as well as traditional static angle methods in the All function)",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue