UNPKG

courtbot-engine

Version:

An engine for courtbot-like functionality to be included in city/county services sites.

27 lines (19 loc) 841 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.registrationSourceFn = undefined; exports.setRegistrationSource = setRegistrationSource; var _log4js = require("log4js"); var _log4js2 = _interopRequireDefault(_log4js); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var logger = _log4js2.default.getLogger("sources"); var registrationSourceFn = exports.registrationSourceFn = function registrationSourceFn() { logger.warn("registrationSourceFn in sources.js not initialized"); }; function setRegistrationSource(sourceFn) { // Unlike vanilla JavaScript, node returns `function` when using typeof on functions if (typeof sourceFn !== "function") return false; exports.registrationSourceFn = registrationSourceFn = sourceFn; return true; }