const protectedDayOfYearTokens = [ 'D' , 'DD' ] ; const protectedWeekYearTokens = [ 'YY' , 'YYYY' ] ; export function isProtectedDayOfYearToken ( token ) { return protectedDayOfYearTokens . indexOf ( token ) !== - 1 ; } export function isProtectedWeekYearToken ( token ) { return protectedWeekYearTokens . indexOf ( token ) !== - 1 ; } export function throwProtectedError ( token , format , input ) { if ( token === 'YYYY' ) { throw new RangeError ( `Use \`yyyy\` instead of \`YYYY\` (in \`${ format }\`) for formatting years to the input \`${ input }\`; see: https://git.io/fxCyr` ) ; } else if ( token === 'YY' ) { throw new RangeError ( `Use \`yy\` instead of \`YY\` (in \`${ format }\`) for formatting years to the input \`${ input }\`; see: https://git.io/fxCyr` ) ; } else if ( token === 'D' ) { throw new RangeError ( `Use \`d\` instead of \`D\` (in \`${ format }\`) for formatting days of the month to the input \`${ input }\`; see: https://git.io/fxCyr` ) ; } else if ( token === 'DD' ) { throw new RangeError ( `Use \`dd\` instead of \`DD\` (in \`${ format }\`) for formatting days of the month to the input \`${ input }\`; see: https://git.io/fxCyr` ) ; } }