UNPKG

@newbiz/common-libs

Version:

신사업개발실 서비스/어드민 프론트엔드 공통 라이브러리

1 lines 1.08 kB
"use strict";var e=this&&this.__read||function(r,t){var e="function"==typeof Symbol&&r[Symbol.iterator];if(!e)return r;var n,o,i=e.call(r),u=[];try{for(;(void 0===t||0<t--)&&!(n=i.next()).done;)u.push(n.value)}catch(r){o={error:r}}finally{try{n&&!n.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return u},n=this&&this.__spreadArray||function(r,t,e){if(e||2===arguments.length)for(var n,o=0,i=t.length;o<i;o++)!n&&o in t||((n=n||Array.prototype.slice.call(t,0,o))[o]=t[o]);return r.concat(n||Array.prototype.slice.call(t))},r=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}},o=(Object.defineProperty(exports,"__esModule",{value:!0}),exports.list=void 0,r(require("./@holidays.json")));exports.list=function list(){return o.default.yearly.map(function(r){return r.substr(0,4)}).reduce(function(r,t){return r.slice(-1)[0]!==t&&r.push(t),r},[]).reduce(function(r,t){return n(n([],e(r),!1),e(o.default.fixed.map(function(r){return"".concat(t,"-").concat(r)})),!1)},[]).concat(o.default.yearly).sort(function(r,t){return r.localeCompare(t)})};