UNPKG

@stoqey/finnhub

Version:
27 lines 957 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.checkIfMarketIsOpen = void 0; var moment_1 = __importDefault(require("moment")); require("moment-business-time"); var workingTime = ["09:00:00", "17:00:00"]; exports.checkIfMarketIsOpen = function () { var date = new Date(); // set opening time to 09:00 and close early on Wednesdays // close for a one hour lunch break on Thursdays moment_1.default.updateLocale("en", { workinghours: { 0: null, 1: workingTime, 2: workingTime, 3: workingTime, 4: workingTime, 5: workingTime, 6: null, }, }); return moment_1.default(date).utcOffset("-05:00").isWorkingTime(); }; //# sourceMappingURL=checkIfMarketIsOpen.js.map