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"));
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								}
							 |