precious v0.2.0-3
precious -- A Minimum kind of Ephemeris
DESCRIPTION
Node package distribution of pyswisseph.
Eden depends on it.
More to come...
EXAMPLES
With specific time, and somewhat more readable output:
cli.js '{"utc": "1974-06-30T21:45Z", "out": "pprint", "extra": true}'
Or data for right now, specific location, and with whole sign houses:
cli.js '{"geo": {"lat": 43.2166667, "lon": 27.9166667}, "houses": "W"}'
Modify the bin/defaults.json configuration according to preference. See precious-json(7) and eden(1) for further / friendlier options.
INSTALL
With the npm prerequisite, do npm install -g precious
. The -g
for global, means the precious
command can be run regardless of current directory.
DEPENDENCIES
- node
- npm
- gcc
- python
- pycco
- gravity
There is a cake install
task that is somewhat useful. It assumes that
Python, a C compiler and Node.js are already installed.
CAVEATS
It's unknown how the project should be setup for Windows development / use. Contribution of such instructions would be great to have.
Some day, it would be preferable to have Node.js bindings directly to the Swiss Ephemeris, without going through Python or FFI. This is mostly for performance gain, of-course...
LICENSE
This is Unlicensed (free and unencumbered public domain software), except for LICENSE applying to the copy of pyswisseph with Swiss Ephemeris source and its conditions (located in swe.py/src).
SEE ALSO
precious(1), precious-coffee(1), precious-json(7), ephemeris-py(3), gravity(6), eden(1)
NAVIGATE
Home(7)