400 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			400 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
  "name": "astronomia",
 | 
						|
  "version": "4.2.0",
 | 
						|
  "description": "An astronomical library",
 | 
						|
  "keywords": [
 | 
						|
    "astronomy",
 | 
						|
    "julian",
 | 
						|
    "meeus",
 | 
						|
    "planetposition"
 | 
						|
  ],
 | 
						|
  "homepage": "https://github.com/commenthol/astronomia",
 | 
						|
  "bugs": {
 | 
						|
    "url": "https://github.com/commenthol/astronomia/issues"
 | 
						|
  },
 | 
						|
  "repository": {
 | 
						|
    "type": "git",
 | 
						|
    "url": "git+https://github.com/commenthol/astronomia.git"
 | 
						|
  },
 | 
						|
  "license": "MIT",
 | 
						|
  "author": "commenthol <commenthol@gmail.com>",
 | 
						|
  "maintainers": [
 | 
						|
    "commenthol <commenthol@gmail.com>"
 | 
						|
  ],
 | 
						|
  "contributors": [
 | 
						|
    "mdmunir <misbahuldmunir@gmail.com>"
 | 
						|
  ],
 | 
						|
  "type": "module",
 | 
						|
  "exports": {
 | 
						|
    ".": {
 | 
						|
      "import": "./src/index.js",
 | 
						|
      "require": "./lib/index.cjs"
 | 
						|
    },
 | 
						|
    "./angle": {
 | 
						|
      "import": "./src/angle.js",
 | 
						|
      "require": "./lib/angle.cjs"
 | 
						|
    },
 | 
						|
    "./apparent": {
 | 
						|
      "import": "./src/apparent.js",
 | 
						|
      "require": "./lib/apparent.cjs"
 | 
						|
    },
 | 
						|
    "./apsis": {
 | 
						|
      "import": "./src/apsis.js",
 | 
						|
      "require": "./lib/apsis.cjs"
 | 
						|
    },
 | 
						|
    "./base": {
 | 
						|
      "import": "./src/base.js",
 | 
						|
      "require": "./lib/base.cjs"
 | 
						|
    },
 | 
						|
    "./binary": {
 | 
						|
      "import": "./src/binary.js",
 | 
						|
      "require": "./lib/binary.cjs"
 | 
						|
    },
 | 
						|
    "./circle": {
 | 
						|
      "import": "./src/circle.js",
 | 
						|
      "require": "./lib/circle.cjs"
 | 
						|
    },
 | 
						|
    "./conjunction": {
 | 
						|
      "import": "./src/conjunction.js",
 | 
						|
      "require": "./lib/conjunction.cjs"
 | 
						|
    },
 | 
						|
    "./coord": {
 | 
						|
      "import": "./src/coord.js",
 | 
						|
      "require": "./lib/coord.cjs"
 | 
						|
    },
 | 
						|
    "./deltat": {
 | 
						|
      "import": "./src/deltat.js",
 | 
						|
      "require": "./lib/deltat.cjs"
 | 
						|
    },
 | 
						|
    "./eclipse": {
 | 
						|
      "import": "./src/eclipse.js",
 | 
						|
      "require": "./lib/eclipse.cjs"
 | 
						|
    },
 | 
						|
    "./elementequinox": {
 | 
						|
      "import": "./src/elementequinox.js",
 | 
						|
      "require": "./lib/elementequinox.cjs"
 | 
						|
    },
 | 
						|
    "./elliptic": {
 | 
						|
      "import": "./src/elliptic.js",
 | 
						|
      "require": "./lib/elliptic.cjs"
 | 
						|
    },
 | 
						|
    "./elp": {
 | 
						|
      "import": "./src/elp.js",
 | 
						|
      "require": "./lib/elp.cjs"
 | 
						|
    },
 | 
						|
    "./eqtime": {
 | 
						|
      "import": "./src/eqtime.js",
 | 
						|
      "require": "./lib/eqtime.cjs"
 | 
						|
    },
 | 
						|
    "./fit": {
 | 
						|
      "import": "./src/fit.js",
 | 
						|
      "require": "./lib/fit.cjs"
 | 
						|
    },
 | 
						|
    "./globe": {
 | 
						|
      "import": "./src/globe.js",
 | 
						|
      "require": "./lib/globe.cjs"
 | 
						|
    },
 | 
						|
    "./illum": {
 | 
						|
      "import": "./src/illum.js",
 | 
						|
      "require": "./lib/illum.cjs"
 | 
						|
    },
 | 
						|
    "./interpolation": {
 | 
						|
      "import": "./src/interpolation.js",
 | 
						|
      "require": "./lib/interpolation.cjs"
 | 
						|
    },
 | 
						|
    "./iterate": {
 | 
						|
      "import": "./src/iterate.js",
 | 
						|
      "require": "./lib/iterate.cjs"
 | 
						|
    },
 | 
						|
    "./jm": {
 | 
						|
      "import": "./src/jm.js",
 | 
						|
      "require": "./lib/jm.cjs"
 | 
						|
    },
 | 
						|
    "./julian": {
 | 
						|
      "import": "./src/julian.js",
 | 
						|
      "require": "./lib/julian.cjs"
 | 
						|
    },
 | 
						|
    "./jupiter": {
 | 
						|
      "import": "./src/jupiter.js",
 | 
						|
      "require": "./lib/jupiter.cjs"
 | 
						|
    },
 | 
						|
    "./jupitermoons": {
 | 
						|
      "import": "./src/jupitermoons.js",
 | 
						|
      "require": "./lib/jupitermoons.cjs"
 | 
						|
    },
 | 
						|
    "./kepler": {
 | 
						|
      "import": "./src/kepler.js",
 | 
						|
      "require": "./lib/kepler.cjs"
 | 
						|
    },
 | 
						|
    "./line": {
 | 
						|
      "import": "./src/line.js",
 | 
						|
      "require": "./lib/line.cjs"
 | 
						|
    },
 | 
						|
    "./mars": {
 | 
						|
      "import": "./src/mars.js",
 | 
						|
      "require": "./lib/mars.cjs"
 | 
						|
    },
 | 
						|
    "./moonillum": {
 | 
						|
      "import": "./src/moonillum.js",
 | 
						|
      "require": "./lib/moonillum.cjs"
 | 
						|
    },
 | 
						|
    "./moon": {
 | 
						|
      "import": "./src/moon.js",
 | 
						|
      "require": "./lib/moon.cjs"
 | 
						|
    },
 | 
						|
    "./moonmaxdec": {
 | 
						|
      "import": "./src/moonmaxdec.js",
 | 
						|
      "require": "./lib/moonmaxdec.cjs"
 | 
						|
    },
 | 
						|
    "./moonnode": {
 | 
						|
      "import": "./src/moonnode.js",
 | 
						|
      "require": "./lib/moonnode.cjs"
 | 
						|
    },
 | 
						|
    "./moonphase": {
 | 
						|
      "import": "./src/moonphase.js",
 | 
						|
      "require": "./lib/moonphase.cjs"
 | 
						|
    },
 | 
						|
    "./moonposition": {
 | 
						|
      "import": "./src/moonposition.js",
 | 
						|
      "require": "./lib/moonposition.cjs"
 | 
						|
    },
 | 
						|
    "./nearparabolic": {
 | 
						|
      "import": "./src/nearparabolic.js",
 | 
						|
      "require": "./lib/nearparabolic.cjs"
 | 
						|
    },
 | 
						|
    "./node": {
 | 
						|
      "import": "./src/node.js",
 | 
						|
      "require": "./lib/node.cjs"
 | 
						|
    },
 | 
						|
    "./nutation": {
 | 
						|
      "import": "./src/nutation.js",
 | 
						|
      "require": "./lib/nutation.cjs"
 | 
						|
    },
 | 
						|
    "./parabolic": {
 | 
						|
      "import": "./src/parabolic.js",
 | 
						|
      "require": "./lib/parabolic.cjs"
 | 
						|
    },
 | 
						|
    "./parallactic": {
 | 
						|
      "import": "./src/parallactic.js",
 | 
						|
      "require": "./lib/parallactic.cjs"
 | 
						|
    },
 | 
						|
    "./parallax": {
 | 
						|
      "import": "./src/parallax.js",
 | 
						|
      "require": "./lib/parallax.cjs"
 | 
						|
    },
 | 
						|
    "./perihelion": {
 | 
						|
      "import": "./src/perihelion.js",
 | 
						|
      "require": "./lib/perihelion.cjs"
 | 
						|
    },
 | 
						|
    "./planetary": {
 | 
						|
      "import": "./src/planetary.js",
 | 
						|
      "require": "./lib/planetary.cjs"
 | 
						|
    },
 | 
						|
    "./planetelements": {
 | 
						|
      "import": "./src/planetelements.js",
 | 
						|
      "require": "./lib/planetelements.cjs"
 | 
						|
    },
 | 
						|
    "./planetposition": {
 | 
						|
      "import": "./src/planetposition.js",
 | 
						|
      "require": "./lib/planetposition.cjs"
 | 
						|
    },
 | 
						|
    "./pluto": {
 | 
						|
      "import": "./src/pluto.js",
 | 
						|
      "require": "./lib/pluto.cjs"
 | 
						|
    },
 | 
						|
    "./precess": {
 | 
						|
      "import": "./src/precess.js",
 | 
						|
      "require": "./lib/precess.cjs"
 | 
						|
    },
 | 
						|
    "./refraction": {
 | 
						|
      "import": "./src/refraction.js",
 | 
						|
      "require": "./lib/refraction.cjs"
 | 
						|
    },
 | 
						|
    "./rise": {
 | 
						|
      "import": "./src/rise.js",
 | 
						|
      "require": "./lib/rise.cjs"
 | 
						|
    },
 | 
						|
    "./saturnmoons": {
 | 
						|
      "import": "./src/saturnmoons.js",
 | 
						|
      "require": "./lib/saturnmoons.cjs"
 | 
						|
    },
 | 
						|
    "./saturnring": {
 | 
						|
      "import": "./src/saturnring.js",
 | 
						|
      "require": "./lib/saturnring.cjs"
 | 
						|
    },
 | 
						|
    "./semidiameter": {
 | 
						|
      "import": "./src/semidiameter.js",
 | 
						|
      "require": "./lib/semidiameter.cjs"
 | 
						|
    },
 | 
						|
    "./sexagesimal": {
 | 
						|
      "import": "./src/sexagesimal.js",
 | 
						|
      "require": "./lib/sexagesimal.cjs"
 | 
						|
    },
 | 
						|
    "./sidereal": {
 | 
						|
      "import": "./src/sidereal.js",
 | 
						|
      "require": "./lib/sidereal.cjs"
 | 
						|
    },
 | 
						|
    "./solardisk": {
 | 
						|
      "import": "./src/solardisk.js",
 | 
						|
      "require": "./lib/solardisk.cjs"
 | 
						|
    },
 | 
						|
    "./solar": {
 | 
						|
      "import": "./src/solar.js",
 | 
						|
      "require": "./lib/solar.cjs"
 | 
						|
    },
 | 
						|
    "./solarxyz": {
 | 
						|
      "import": "./src/solarxyz.js",
 | 
						|
      "require": "./lib/solarxyz.cjs"
 | 
						|
    },
 | 
						|
    "./solstice": {
 | 
						|
      "import": "./src/solstice.js",
 | 
						|
      "require": "./lib/solstice.cjs"
 | 
						|
    },
 | 
						|
    "./stellar": {
 | 
						|
      "import": "./src/stellar.js",
 | 
						|
      "require": "./lib/stellar.cjs"
 | 
						|
    },
 | 
						|
    "./sundial": {
 | 
						|
      "import": "./src/sundial.js",
 | 
						|
      "require": "./lib/sundial.cjs"
 | 
						|
    },
 | 
						|
    "./sunrise": {
 | 
						|
      "import": "./src/sunrise.js",
 | 
						|
      "require": "./lib/sunrise.cjs"
 | 
						|
    },
 | 
						|
    "./vsop87": {
 | 
						|
      "import": "./src/vsop87.js",
 | 
						|
      "require": "./lib/vsop87.cjs"
 | 
						|
    },
 | 
						|
    "./data/deltat": {
 | 
						|
      "import": "./data/deltat.js",
 | 
						|
      "require": "./lib/data/deltat.cjs"
 | 
						|
    },
 | 
						|
    "./data/elpMppDeFull": {
 | 
						|
      "import": "./data/elpMppDeFull.js",
 | 
						|
      "require": "./lib/data/elpMppDeFull.cjs"
 | 
						|
    },
 | 
						|
    "./data/elpMppDe": {
 | 
						|
      "import": "./data/elpMppDe.js",
 | 
						|
      "require": "./lib/data/elpMppDe.cjs"
 | 
						|
    },
 | 
						|
    "./data": {
 | 
						|
      "import": "./data/index.js",
 | 
						|
      "require": "./lib/data/index.cjs"
 | 
						|
    },
 | 
						|
    "./lib/data/vsop87Bearth.cjs": {
 | 
						|
      "require": "./lib/data/vsop87Bearth.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Bearth": {
 | 
						|
      "import": "./data/vsop87Bearth.js",
 | 
						|
      "require": "./lib/data/vsop87Bearth.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Bjupiter": {
 | 
						|
      "import": "./data/vsop87Bjupiter.js",
 | 
						|
      "require": "./lib/data/vsop87Bjupiter.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Bmars": {
 | 
						|
      "import": "./data/vsop87Bmars.js",
 | 
						|
      "require": "./lib/data/vsop87Bmars.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Bmercury": {
 | 
						|
      "import": "./data/vsop87Bmercury.js",
 | 
						|
      "require": "./lib/data/vsop87Bmercury.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Bneptune": {
 | 
						|
      "import": "./data/vsop87Bneptune.js",
 | 
						|
      "require": "./lib/data/vsop87Bneptune.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Bsaturn": {
 | 
						|
      "import": "./data/vsop87Bsaturn.js",
 | 
						|
      "require": "./lib/data/vsop87Bsaturn.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Buranus": {
 | 
						|
      "import": "./data/vsop87Buranus.js",
 | 
						|
      "require": "./lib/data/vsop87Buranus.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Bvenus": {
 | 
						|
      "import": "./data/vsop87Bvenus.js",
 | 
						|
      "require": "./lib/data/vsop87Bvenus.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Dearth": {
 | 
						|
      "import": "./data/vsop87Dearth.js",
 | 
						|
      "require": "./lib/data/vsop87Dearth.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Djupiter": {
 | 
						|
      "import": "./data/vsop87Djupiter.js",
 | 
						|
      "require": "./lib/data/vsop87Djupiter.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Dmars": {
 | 
						|
      "import": "./data/vsop87Dmars.js",
 | 
						|
      "require": "./lib/data/vsop87Dmars.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Dmercury": {
 | 
						|
      "import": "./data/vsop87Dmercury.js",
 | 
						|
      "require": "./lib/data/vsop87Dmercury.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Dneptune": {
 | 
						|
      "import": "./data/vsop87Dneptune.js",
 | 
						|
      "require": "./lib/data/vsop87Dneptune.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Dsaturn": {
 | 
						|
      "import": "./data/vsop87Dsaturn.js",
 | 
						|
      "require": "./lib/data/vsop87Dsaturn.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Duranus": {
 | 
						|
      "import": "./data/vsop87Duranus.js",
 | 
						|
      "require": "./lib/data/vsop87Duranus.cjs"
 | 
						|
    },
 | 
						|
    "./data/vsop87Dvenus": {
 | 
						|
      "import": "./data/vsop87Dvenus.js",
 | 
						|
      "require": "./lib/data/vsop87Dvenus.cjs"
 | 
						|
    },
 | 
						|
    "./package.json": "./package.json"
 | 
						|
  },
 | 
						|
  "main": "./lib/index.cjs",
 | 
						|
  "module": "./src/index.js",
 | 
						|
  "directories": {
 | 
						|
    "lib": "lib",
 | 
						|
    "doc": "docs",
 | 
						|
    "test": "test"
 | 
						|
  },
 | 
						|
  "files": [
 | 
						|
    "data",
 | 
						|
    "lib",
 | 
						|
    "src"
 | 
						|
  ],
 | 
						|
  "devDependencies": {
 | 
						|
    "@babel/core": "^7.28.3",
 | 
						|
    "babelify": "^10.0.0",
 | 
						|
    "c8": "^10.1.3",
 | 
						|
    "core-js": "^3.45.1",
 | 
						|
    "eslint": "^8.57.1",
 | 
						|
    "eslint-config-standard": "^17.1.0",
 | 
						|
    "eslint-plugin-import": "^2.32.0",
 | 
						|
    "eslint-plugin-n": "^16.6.2",
 | 
						|
    "eslint-plugin-promise": "^6.6.0",
 | 
						|
    "mocha": "^11.7.1",
 | 
						|
    "npm-run-all": "^4.1.5",
 | 
						|
    "regenerator-runtime": "^0.14.1",
 | 
						|
    "rimraf": "^6.0.1",
 | 
						|
    "rollup": "^2.79.2",
 | 
						|
    "serialize-to-js": "^3.1.2",
 | 
						|
    "serialize-to-module": "^1.1.0",
 | 
						|
    "typescript": "^5.9.2"
 | 
						|
  },
 | 
						|
  "engines": {
 | 
						|
    "node": ">=12.0.0"
 | 
						|
  },
 | 
						|
  "scripts": {
 | 
						|
    "all": "npm-run-all clean lint build test",
 | 
						|
    "build": "rollup -c",
 | 
						|
    "ci": "npm run test:slow",
 | 
						|
    "clean": "rimraf lib coverage",
 | 
						|
    "clean:all": "rimraf node_modules && npm run clean",
 | 
						|
    "coverage": "c8 -r text -r html npm run test:slow",
 | 
						|
    "lint": "eslint --ext .js,.cjs,.mjs .",
 | 
						|
    "test": "mocha",
 | 
						|
    "test:slow": "SLOWTESTS=1 mocha",
 | 
						|
    "zuul": "zuul test/*.js"
 | 
						|
  }
 | 
						|
} |