{
  "name": "@interstellar-tools/constants",
  "version": "0.47.0",
  "description": "Authoritative physical and astronomical constants in SI units for consistent calculations.",
  "keywords": [
    "interstellar",
    "tools",
    "near",
    "earth",
    "objects",
    "planets",
    "orbit",
    "rotation",
    "stars",
    "star",
    "sun",
    "planet",
    "earth",
    "moon",
    "mercury",
    "venus",
    "mars",
    "tellus",
    "gaia",
    "jupiter",
    "saturn",
    "neptune",
    "pluto",
    "dwarf",
    "planets",
    "trajectory",
    "asteroids",
    "comets",
    "collision",
    "satellite",
    "satellites",
    "sky map",
    "nasa",
    "jpl",
    "esa",
    "astrodynamics",
    "orbital-mechanics",
    "celestial-mechanics",
    "two-body",
    "n-body",
    "gravity",
    "newtonian-gravity",
    "newtons-law-of-gravitation",
    "gravitational-constant",
    "G_SI",
    "standard-gravitational-parameter",
    "gravitational-parameter",
    "mu",
    "gravitational-force",
    "gravitational-acceleration",
    "specific-mechanical-energy",
    "vis-viva",
    "kepler-period",
    "keplers-third-law",
    "orbital-speed",
    "trajectory",
    "orbit",
    "satellite",
    "simulation",
    "numerics",
    "si-units",
    "vector3",
    "vec3",
    "vector-math",
    "typescript",
    "javascript",
    "interstellar-tools",
    "spaceflight",
    "space-dynamics",
    "heliocentric",
    "leo",
    "geo",
    "earth-sun"
  ],
  "homepage": "https://phun-ky.net/projects/interstellar-tools",
  "bugs": {
    "url": "https://github.com/phun-ky/interstellar-tools/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/phun-ky/interstellar-tools.git"
  },
  "funding": "https://github.com/phun-ky/interstellar-tools?sponsor=1",
  "license": "MIT",
  "author": "Alexander Vassbotn Røyne-Helgesen <alexander@phun-ky.net>",
  "type": "module",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "default": "./dist/index.js"
    }
  },
  "files": [
    "dist"
  ],
  "sideEffects": false,
  "scripts": {
    "clean": "rm -rf dist tsconfig.tsbuildinfo",
    "release": "release-it",
    "test": "tsx --test **/__tests__/**/*.spec.ts",
    "pretest:ci": "rm -rf coverage && mkdir -p coverage",
    "test:ci": "glob-bin -c \"node --import tsx --test --no-warnings --experimental-test-coverage --test-reporter=cobertura --test-reporter-destination=coverage/cobertura-coverage.xml --test-reporter=spec --test-reporter-destination=stdout\" \"**/__tests__/**/*.spec.ts\""
  },
  "dependencies": {
    "@interstellar-tools/types": "^0.5.0"
  },
  "devDependencies": {
    "@types/node": "^25.9.0",
    "eslint": "^9.27.0",
    "eslint-config-phun-ky": "^1.0.3",
    "prettier": "^3.8.3",
    "typescript": "^6.0.3"
  },
  "engines": {
    "node": ">=22.9.0",
    "npm": ">=11.5.1"
  },
  "publishConfig": {
    "access": "public"
  }
}
