astronomy-bundle
Version:
Bundle for astronomical calculations such as position of moon, sun and planets, sunrise, sunset or solar eclipses. Most of the calculations are based on Jean Meeus 'Astronomical Algorithms' book and the VSOP87 theory.
42 lines (41 loc) • 1.51 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.createNeptune = exports.createUranus = exports.createSaturn = exports.createJupiter = exports.createMars = exports.createVenus = exports.createMercury = void 0;
const Jupiter_1 = __importDefault(require("./Jupiter"));
const Mars_1 = __importDefault(require("./Mars"));
const Mercury_1 = __importDefault(require("./Mercury"));
const Neptune_1 = __importDefault(require("./Neptune"));
const Saturn_1 = __importDefault(require("./Saturn"));
const Uranus_1 = __importDefault(require("./Uranus"));
const Venus_1 = __importDefault(require("./Venus"));
function createMercury(toi) {
return new Mercury_1.default(toi);
}
exports.createMercury = createMercury;
function createVenus(toi) {
return new Venus_1.default(toi);
}
exports.createVenus = createVenus;
function createMars(toi) {
return new Mars_1.default(toi);
}
exports.createMars = createMars;
function createJupiter(toi) {
return new Jupiter_1.default(toi);
}
exports.createJupiter = createJupiter;
function createSaturn(toi) {
return new Saturn_1.default(toi);
}
exports.createSaturn = createSaturn;
function createUranus(toi) {
return new Uranus_1.default(toi);
}
exports.createUranus = createUranus;
function createNeptune(toi) {
return new Neptune_1.default(toi);
}
exports.createNeptune = createNeptune;