You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					30 lines
				
				1.4 KiB
			
		
		
			
		
	
	
					30 lines
				
				1.4 KiB
			| 
											3 years ago
										 | "use strict"; | ||
|  | 
 | ||
|  | Object.defineProperty(exports, "__esModule", { | ||
|  |   value: true | ||
|  | }); | ||
|  | exports.isProtectedDayOfYearToken = isProtectedDayOfYearToken; | ||
|  | exports.isProtectedWeekYearToken = isProtectedWeekYearToken; | ||
|  | exports.throwProtectedError = throwProtectedError; | ||
|  | var protectedDayOfYearTokens = ['D', 'DD']; | ||
|  | var protectedWeekYearTokens = ['YY', 'YYYY']; | ||
|  | 
 | ||
|  | function isProtectedDayOfYearToken(token) { | ||
|  |   return protectedDayOfYearTokens.indexOf(token) !== -1; | ||
|  | } | ||
|  | 
 | ||
|  | function isProtectedWeekYearToken(token) { | ||
|  |   return protectedWeekYearTokens.indexOf(token) !== -1; | ||
|  | } | ||
|  | 
 | ||
|  | function throwProtectedError(token, format, input) { | ||
|  |   if (token === 'YYYY') { | ||
|  |     throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(format, "`) for formatting years to the input `").concat(input, "`; see: https://git.io/fxCyr")); | ||
|  |   } else if (token === 'YY') { | ||
|  |     throw new RangeError("Use `yy` instead of `YY` (in `".concat(format, "`) for formatting years to the input `").concat(input, "`; see: https://git.io/fxCyr")); | ||
|  |   } else if (token === 'D') { | ||
|  |     throw new RangeError("Use `d` instead of `D` (in `".concat(format, "`) for formatting days of the month to the input `").concat(input, "`; see: https://git.io/fxCyr")); | ||
|  |   } else if (token === 'DD') { | ||
|  |     throw new RangeError("Use `dd` instead of `DD` (in `".concat(format, "`) for formatting days of the month to the input `").concat(input, "`; see: https://git.io/fxCyr")); | ||
|  |   } | ||
|  | } |