!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("cronstrue",[],e):"object"==typeof exports?exports.cronstrue=e():t.cronstrue=e()}("undefined"!=typeof self?self:this,function(){return o={},r.m=n=[function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var m=n(1),u=n(2),o=(y.toString=function(t,e){var n=void 0===e?{}:e,o=n.throwExceptionOnParseError,r=void 0===o||o,u=n.verbose,i=void 0!==u&&u,a=n.dayOfWeekStartIndexZero,p=void 0===a||a,s=n.use24HourTimeFormat,c=n.locale;return new y(t,{throwExceptionOnParseError:r,verbose:i,dayOfWeekStartIndexZero:p,use24HourTimeFormat:s,locale:void 0===c?"en":c}).getFullDescription()},y.initialize=function(t){y.specialCharacters=["/","-",",","*"],t.load(y.locales)},y.prototype.getFullDescription=function(){var e="";try{var t=new u.CronParser(this.expression,this.options.dayOfWeekStartIndexZero);this.expressionParts=t.parse();var n=this.getTimeOfDayDescription(),o=this.getDayOfMonthDescription(),r=this.getMonthDescription();e+=n+o+this.getDayOfWeekDescription()+r+this.getYearDescription(),e=(e=this.transformVerbosity(e,this.options.verbose)).charAt(0).toLocaleUpperCase()+e.substr(1)}catch(t){if(this.options.throwExceptionOnParseError)throw""+t;e=this.i18n.anErrorOccuredWhenGeneratingTheExpressionD()}return e},y.prototype.getTimeOfDayDescription=function(){var t=this.expressionParts[0],e=this.expressionParts[1],n=this.expressionParts[2],o="";if(m.StringUtilities.containsAny(e,y.specialCharacters)||m.StringUtilities.containsAny(n,y.specialCharacters)||m.StringUtilities.containsAny(t,y.specialCharacters))if(t||!(-1