UNPKG

swisseph-wasm

Version:

High-precision Swiss Ephemeris WebAssembly library for astronomical calculations in JavaScript

76 lines (75 loc) 1.87 kB
{ "name": "swisseph-wasm", "version": "0.0.2", "description": "High-precision Swiss Ephemeris WebAssembly library for astronomical calculations in JavaScript", "type": "module", "main": "src/swisseph.js", "module": "src/swisseph.js", "exports": { ".": { "import": "./src/swisseph.js", "types": "./types/index.d.ts" }, "./package.json": "./package.json" }, "files": [ "src/", "wsam/", "types/", "examples/", "DOCUMENTATION.md", "QUICK_REFERENCE.md", "README.md", "LICENSE" ], "scripts": { "test": "NODE_OPTIONS=--experimental-vm-modules jest", "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch", "test:coverage": "NODE_OPTIONS=--experimental-vm-modules jest --coverage", "prepublishOnly": "npm test", "demo": "python3 -m http.server 8000", "docs": "echo 'Documentation available in DOCUMENTATION.md'" }, "keywords": [ "swiss-ephemeris", "astronomy", "astrology", "ephemeris", "webassembly", "wasm", "planetary-positions", "astronomical-calculations", "julian-day", "sidereal", "tropical", "birth-chart", "horoscope", "celestial-mechanics" ], "author": { "name": "prolaxu", "url": "https://github.com/prolaxu" }, "license": "GPL-3.0-or-later", "repository": { "type": "git", "url": "git+https://github.com/prolaxu/swiss-wasm.git" }, "bugs": { "url": "https://github.com/prolaxu/swiss-wasm/issues" }, "homepage": "https://github.com/prolaxu/swiss-wasm#readme", "engines": { "node": ">=14.0.0" }, "browser": { "src/swisseph.js": "./src/swisseph.js" }, "devDependencies": { "@babel/core": "^7.22.0", "@babel/preset-env": "^7.22.0", "babel-jest": "^29.5.0", "jest": "^29.5.0", "jest-environment-jsdom": "^29.5.0" } }