1.0.1 • Published 1 year ago

astrology-chart-data-generator v1.0.1

Weekly downloads
-
License
ISC
Repository
bitbucket
Last release
1 year ago

ChartGenerator

This is an astrology chart generator, employing proportional house formats to astrology charts, and aiming to support the major house systems typically employed by astrologers.

Description

The implementation of the ephemeris information is based on Steve Moshier(http://www.moshier.net).

The ephemeris information was originally transpiled into Javascript by mivion (https://github.com/mivion/ephemeris).

This project uses 0xStarcat's version of the ephemeris which employs ES6 modules (https://github.com/0xStarcat/Moshier-Ephemeris-JS).

License

Licensed under GPL version 3 (https://www.gnu.org/licenses/gpl-3.0.html).

Features

The project aims to support a finite set of celestial bodies, house systems, and astrological points.

Celestial Bodies
  • Sun
  • Moon
  • Earth
  • Mercury
  • Venus
  • Mars
  • Jupiter
  • Saturn
  • Uranus
  • Neptune
  • Pluto
House Systems
  • Equal
  • Koch
  • Placidus
  • Porphyry
  • Regiomontanus
  • Topocentric
Other Astrological Points
  • Ascendant
  • Midheaven
  • Lot of Fortune
Future work
  • Lot of Fortune (day/night formulae)

Performance

  • The ephemeris is extremely fast and performs all of its calculations in under what appears to be 100ms.
  • Moshier's Ephemeris works to an acceptable degree of accuracy from -3000 B.C.E - 3000 C.E.
ajvansi-escapesansi-regexansi-stylesanymatchbabel-plugin-dynamic-import-nodebabel-plugin-jest-hoistbabel-plugin-polyfill-regeneratorbabel-preset-current-node-syntaxbabel-plugin-istanbulbabel-preset-jestajv-keywordsacorn-import-assertionsbabel-plugin-polyfill-corejs3argparsebracesbrowserslistbabel-plugin-polyfill-corejs2buffer-frombalanced-matchbrace-expansionbsercallsiteschalkcaniuse-litechar-regexci-infocliuicall-bindcamelcasecocollect-v8-coveragecolor-namechrome-trace-eventclone-deepcolor-convertcjs-module-lexercore-js-compatcross-spawndebugcolorettededentconvert-source-mapdeepmergedetect-newlinediff-sequencesemitteryemoji-regexconcat-mapelectron-to-chromiumerror-exacornescaladeescape-string-regexpenhanced-resolvedefine-propertiesenvinfoeslint-scopeestraverseesutilsexecaesprimaexpecteventsfast-json-stable-stringifycommanderfast-deep-equalexitfill-rangefind-upfseventsfunction-bindgensyncget-caller-filefb-watchmanfs.realpathfastest-levenshteines-module-lexerget-streamget-intrinsicesrecurseget-package-typehasgraceful-fsglobhas-flaghuman-signalsglobalsglob-to-regexpimport-localhas-property-descriptorshtml-escaperhas-symbolsinheritsinterpretimurmurhashis-arrayishis-core-moduleis-generator-fnis-fullwidth-code-pointinflightis-numberisexeis-streamistanbul-lib-coverageistanbul-lib-reportis-plain-objectistanbul-lib-source-mapsjest-changed-filesistanbul-reportsistanbul-lib-instrumentjest-clijest-configjest-diffisobjectjest-docblockjest-eachjest-circusjest-haste-mapjest-environment-nodejest-get-typejest-mockjest-matcher-utilsjest-message-utiljest-regex-utiljest-runnerjest-resolvejest-runtimejest-snapshotjest-validatejest-resolve-dependenciesjest-utiljest-watcherjsescjson-parse-even-better-errorsjs-tokensjson-schema-traversejs-yamljest-workerjest-pnp-resolverlevenkleurlines-and-columnslocate-pathjson5lru-cachelodash.debouncemakeerrormerge-streammicromatchloader-runnermake-dirjest-leak-detectormimic-fnmsmime-typesnatural-comparemime-dbnode-releasesnormalize-pathkind-ofneo-asyncnode-int64npm-run-pathonetimeminimatchp-limitp-tryp-locateparse-jsonpath-keypath-existsoncepicomatchpath-is-absolutepiratespkg-dirpretty-formatobject-keyspath-parsepicocolorsreact-ispunycoderegenerateregenerator-transformrandombytespromptsregexpu-coreregjsgenregjsparserrequire-directoryresolve-fromresolveresolve-cwdresolve.exportsrechoirschema-utilssemverregenerator-runtimeshallow-cloneshebang-commandshebang-regexsignal-exitsafe-bufferslashsource-mapstack-utilsregenerate-unicode-propertiesstring-lengthstring-widthstrip-ansistrip-bomstrip-final-newlinesupports-colorstrip-json-commentssupports-hyperlinksserialize-javascripttapablesisteransiterminal-linksprintf-jssupports-preserve-symlinks-flagobject.assigntmplto-regex-rangeto-fast-propertiestype-detecttersertest-excludeunicode-canonical-property-names-ecmascriptunicode-match-property-ecmascriptunicode-property-aliases-ecmascriptterser-webpack-pluginunicode-match-property-value-ecmascriptsource-map-supportwalkerupdate-browserslist-dbtype-festv8-to-istanbulwhichwildcardwatchpackwrap-ansiwebpack-mergey18nuri-jsyallistyargsyargs-parserwebpack-sourcesyocto-queuewrappywrite-file-atomic
1.0.1

1 year ago

1.0.0

1 year ago