bs-broken-links-checker
Version:
Broken links checker tool fow web sites
43 lines (33 loc) • 1.03 kB
JavaScript
;
var _classCallCheck = require('babel-runtime/helpers/class-call-check')['default'];
var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default'];
Object.defineProperty(exports, '__esModule', {
value: true
});
var _bemSiteLogger = require('bem-site-logger');
var _bemSiteLogger2 = _interopRequireDefault(_bemSiteLogger);
/**
* @exports
* @class Base
* @desc Base class for application modules
*/
var Base =
/**
* Constructor function
* @param {Object} options object
* @param {Module} module - nodejs module instance
* @return {Base}
*/
function Base(options, module) {
_classCallCheck(this, Base);
options = options || {};
var logOpts = options['logger'] || { level: 'debug' };
logOpts.useDate = false;
/**
* Instance of class logger
* @param {Object} loggerOptions - log settings
*/
this._logger = _bemSiteLogger2['default'].setOptions(logOpts).createLogger(module);
};
exports['default'] = Base;
module.exports = exports['default'];