* Returns true if the given mode name is enabled, false otherwise. * * @param {String} name * @return {Boolean} * @api public
(name)
| 2752 | * @api public |
| 2753 | */ |
| 2754 | function enabled(name) { |
| 2755 | var _iterator2 = _createForOfIteratorHelper(createDebug.skips), |
| 2756 | _step2; |
| 2757 | try { |
| 2758 | for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { |
| 2759 | var skip = _step2.value; |
| 2760 | if (matchesTemplate(name, skip)) { |
| 2761 | return false; |
| 2762 | } |
| 2763 | } |
| 2764 | } catch (err) { |
| 2765 | _iterator2.e(err); |
| 2766 | } finally { |
| 2767 | _iterator2.f(); |
| 2768 | } |
| 2769 | var _iterator3 = _createForOfIteratorHelper(createDebug.names), |
| 2770 | _step3; |
| 2771 | try { |
| 2772 | for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) { |
| 2773 | var ns = _step3.value; |
| 2774 | if (matchesTemplate(name, ns)) { |
| 2775 | return true; |
| 2776 | } |
| 2777 | } |
| 2778 | } catch (err) { |
| 2779 | _iterator3.e(err); |
| 2780 | } finally { |
| 2781 | _iterator3.f(); |
| 2782 | } |
| 2783 | return false; |
| 2784 | } |
| 2785 | |
| 2786 | /** |
| 2787 | * Coerce `val`. |
nothing calls this directly
no test coverage detected