MOON
Server: Apache
System: Linux e2e-78-16.ssdcloudindia.net 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User: imensosw (1005)
PHP: 8.0.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/.trash/node_modules/weekstart/dist/full.js.map
{"version":3,"file":"full.js","sources":["../src/api.js","../src/fullLangRegionMap.js","../src/regionDayMap.js","../src/full.js"],"sourcesContent":["/**\r\n * Functions to get first day of week.\r\n * \r\n * @module api\r\n */\r\n\r\n\r\n/**\r\n * Return first day of week for country/region code.\r\n *\r\n * @example\r\n * getWeekStartByRegion('PNG', {});   // 1\r\n * getWeekStartByRegion('png', {BR: 0, PNG: 3, EG: 6});   // 3\r\n * getWeekStartByRegion('qa', {QA: 6});   // 6\r\n * getWeekStartByRegion(50, {BD: 5, 50: 5, SD: 6});   // 5\r\n *\r\n * @param {number | string} regionCode\r\n *      ISO 3166 Alpha-2, Alpha-3 or numeric code.\r\n * @param {object} regionDayMap\r\n *      Mapping of country/region code to first day of week that should be used to get result.\r\n *      Country codes should be in upper case.\r\n * @return {number}\r\n *      Code of first day of week for the given country/region code:\r\n *      0 - Sunday, 1 - Monday, 2 - Tuesday, 3 - Wednesday, 4 - Thursday, 5 - Friday, 6 - Saturday.\r\n * @alias module:api.getWeekStartByRegion\r\n */\r\nexport function getWeekStartByRegion(regionCode, regionDayMap) {\r\n    /* eslint-disable indent */\r\n    const code = regionDayMap[typeof regionCode === 'string'\r\n                                ? regionCode.toUpperCase()\r\n                                : regionCode];\r\n    /* eslint-enable indent */\r\n\r\n    return typeof code === 'number'\r\n        ? code\r\n        : 1;\r\n}\r\n\r\n/**\r\n * Return first day of week for locale identifier.\r\n *\r\n * @example\r\n * getWeekStartByLocale('no', {}, {});   // 1\r\n * getWeekStartByLocale('no', {no: 'abc'}, {ABC: 3});   // 3\r\n * getWeekStartByLocale('KK_arab', {kk_arab: 'CN'}, {CN: 0});   // 0\r\n * getWeekStartByLocale('fr-DZ', {fr: 'FR'}, {FR: 1, DZ: 6});   // 6\r\n *\r\n * @param {string} locale\r\n *      Locale identifier.\r\n * @param {object} langRegionMap\r\n *      Mapping of language code to country/region code that should be used to get result.\r\n *      Language codes should be in lower case.\r\n * @param {object} regionDayMap\r\n *      Mapping of country/region code to first day of week that should be used to get result.\r\n *      Country codes should be in upper case.\r\n * @return {number}\r\n *      Code of first day of week for the given locale identifier:\r\n *      0 - Sunday, 1 - Monday, 2 - Tuesday, 3 - Wednesday, 4 - Thursday, 5 - Friday, 6 - Saturday.\r\n * @alias module:api.getWeekStartByLocale\r\n */\r\nexport function getWeekStartByLocale(locale, langRegionMap, regionDayMap) {\r\n    if (locale) {\r\n        // Locale form: http://www.unicode.org/reports/tr35/tr35.html#Unicode_Language_and_Locale_Identifiers\r\n        const data = locale.toLowerCase().split(/[-_]/);\r\n        let language = data[0];\r\n        let country;\r\n        if (data[1] && data[1].length === 4) {\r\n            language += `_${data[1]}`;\r\n            country = data[2];\r\n        }\r\n        else {\r\n            country = data[1];\r\n        }\r\n        if (! country) {\r\n            country = langRegionMap[language];\r\n        }\r\n        if (country) {\r\n            return getWeekStartByRegion(\r\n                country.match(/^\\d+$/)\r\n                    ? Number(country)\r\n                    : country,\r\n                regionDayMap\r\n            );\r\n        }\r\n    }\r\n\r\n    return 1;\r\n}\r\n","/**\r\n * Contains full mapping of language code to country code.\r\n * \r\n * @module fullLangRegionMap\r\n */\r\n\r\n\r\n/* eslint-disable camelcase */\r\n/**\r\n * Full mapping of language code to country code.\r\n */\r\nconst langRegionMap = {\r\n    en: 'US',\r\n    \r\n    zh: 'CN',\r\n    zh_hans: 'CN',\r\n    hans: 'CN',   // script\r\n    wuu: 'CN',\r\n    hsn: 'CN',\r\n    hak: 'CN',\r\n    nan: 'CN',\r\n    gan: 'CN',\r\n    ii: 'CN',\r\n    ug: 'CN',\r\n    ug_arab: 'CN',\r\n    za: 'CN',\r\n    mn_mong: 'CN',\r\n    bo: 'CN',\r\n    kk_arab: 'CN',\r\n    lis: 'CN',\r\n    ky_arab: 'CN',\r\n    nxq: 'CN',\r\n    tdd: 'CN',\r\n    khb: 'CN',\r\n    lcp: 'CN',\r\n    \r\n    hi: 'IN',\r\n    te: 'IN',\r\n    mr: 'IN',\r\n    ta: 'IN',\r\n    gu: 'IN',\r\n    kn: 'IN',\r\n    or: 'IN',\r\n    ml: 'IN',\r\n    pa_guru: 'IN',\r\n    bho: 'IN',\r\n    awa: 'IN',\r\n    as: 'IN',\r\n    mwr: 'IN',\r\n    mai: 'IN',\r\n    mag: 'IN',\r\n    bgc: 'IN',\r\n    hne: 'IN',\r\n    dcc: 'IN',\r\n    bjj: 'IN',\r\n    sat: 'IN',\r\n    wtm: 'IN',\r\n    ks: 'IN',\r\n    ks_arab: 'IN',\r\n    kok: 'IN',\r\n    gom: 'IN',\r\n    swv: 'IN',\r\n    lmn: 'IN',\r\n    gbm: 'IN',\r\n    gon: 'IN',\r\n    gon_telu: 'IN',\r\n    kfy: 'IN',\r\n    kru: 'IN',\r\n    doi: 'IN',\r\n    wbq: 'IN',\r\n    sck: 'IN',\r\n    xnr: 'IN',\r\n    wbr: 'IN',\r\n    tcy: 'IN',\r\n    khn: 'IN',\r\n    brx: 'IN',\r\n    noe: 'IN',\r\n    bhb: 'IN',\r\n    mni: 'IN',\r\n    raj: 'IN',\r\n    hoc: 'IN',\r\n    mtr: 'IN',\r\n    unr: 'IN',\r\n    unr_beng: 'IN',\r\n    bhi: 'IN',\r\n    hoj: 'IN',\r\n    kha: 'IN',\r\n    kfr: 'IN',\r\n    grt: 'IN',\r\n    unx: 'IN',\r\n    unx_beng: 'IN',\r\n    bfy: 'IN',\r\n    srx: 'IN',\r\n    saz: 'IN',\r\n    sd_deva: 'IN',\r\n    njo: 'IN',\r\n    bjq: 'IN',\r\n    ria: 'IN',\r\n    bpy: 'IN',\r\n    bra: 'IN',\r\n    lep: 'IN',\r\n    sa: 'IN',\r\n    kht: 'IN',\r\n\r\n    kgp: 'BR',\r\n    gub: 'BR',\r\n    yrl: 'BR',\r\n    xav: 'BR',\r\n\r\n    dz: 'BT',\r\n\r\n    tn: 'BW',\r\n\r\n    pdt: 'CA',\r\n    crk: 'CA',\r\n    cr: 'CA',\r\n    cr_cans: 'CA',\r\n    iu: 'CA',\r\n    iu_cans: 'CA',\r\n    iu_latn: 'CA',\r\n    moe: 'CA',\r\n    crj: 'CA',\r\n    atj: 'CA',\r\n    crl: 'CA',\r\n    csw: 'CA',\r\n    crm: 'CA',\r\n    ikt: 'CA',\r\n    moh: 'CA',\r\n    dgr: 'CA',\r\n    den: 'CA',\r\n    scs: 'CA',\r\n    nsk: 'CA',\r\n    chp: 'CA',\r\n    gwi: 'CA',\r\n\r\n    guc: 'CO',\r\n\r\n    am: 'ET',\r\n    om: 'ET',\r\n    ti: 'ET',\r\n    sid: 'ET',\r\n    wal: 'ET',\r\n    aa: 'ET',\r\n\r\n    quc: 'GT',\r\n\r\n    ch: 'GU',\r\n\r\n    id: 'ID',\r\n    jv: 'ID',\r\n    su: 'ID',\r\n    mad: 'ID',\r\n    ms_arab: 'ID',\r\n    min: 'ID',\r\n    bew: 'ID',\r\n    ban: 'ID',\r\n    bug: 'ID',\r\n    bjn: 'ID',\r\n    ace: 'ID',\r\n    sas: 'ID',\r\n    bbc: 'ID',\r\n    mak: 'ID',\r\n    ljp: 'ID',\r\n    rej: 'ID',\r\n    gor: 'ID',\r\n    nij: 'ID',\r\n    kge: 'ID',\r\n    aoz: 'ID',\r\n    kvr: 'ID',\r\n    lbw: 'ID',\r\n    gay: 'ID',\r\n    rob: 'ID',\r\n    sxn: 'ID',\r\n    mdr: 'ID',\r\n    sly: 'ID',\r\n    mwv: 'ID',\r\n\r\n    ga: 'IE',\r\n\r\n    he: 'IL',\r\n    lad: 'IL',\r\n\r\n    jam: 'JM',\r\n\r\n    ja: 'JP',\r\n    ryu: 'JP',\r\n\r\n    ki: 'KE',\r\n    luy: 'KE',\r\n    luo: 'KE',\r\n    kln: 'KE',\r\n    kam: 'KE',\r\n    guz: 'KE',\r\n    mer: 'KE',\r\n    ebu: 'KE',\r\n    dav: 'KE',\r\n    pko: 'KE',\r\n    saq: 'KE',\r\n\r\n    km: 'KH',\r\n    cja: 'KH',\r\n\r\n    ko: 'KR',\r\n\r\n    lo: 'LA',\r\n    kjg: 'LA',\r\n\r\n    mh: 'MH',\r\n\r\n    my: 'MM',\r\n    shn: 'MM',\r\n    kac: 'MM',\r\n    mnw: 'MM',\r\n\r\n    mt: 'MT',\r\n\r\n    yua: 'MX',\r\n    nhe: 'MX',\r\n    nhw: 'MX',\r\n    maz: 'MX',\r\n    nch: 'MX',\r\n    sei: 'MX',\r\n\r\n    vmw: 'MZ',\r\n    ndc: 'MZ',\r\n    ngl: 'MZ',\r\n    seh: 'MZ',\r\n    mgh: 'MZ',\r\n    rng: 'MZ',\r\n    yao: 'MZ',\r\n\r\n    ne: 'NP',\r\n    'new': 'NP',\r\n    jml: 'NP',\r\n    taj: 'NP',\r\n    thl: 'NP',\r\n    bap: 'NP',\r\n    tdg: 'NP',\r\n    thr: 'NP',\r\n    mgp: 'NP',\r\n    lif: 'NP',\r\n    lif_deva: 'NP',\r\n    thq: 'NP',\r\n    mrd: 'NP',\r\n    xsr: 'NP',\r\n    rjs: 'NP',\r\n    tsf: 'NP',\r\n    ggn: 'NP',\r\n    gvr: 'NP',\r\n    tkt: 'NP',\r\n    tdh: 'NP',\r\n    unr_deva: 'NP',\r\n\r\n    mi: 'NZ',\r\n\r\n    qu: 'PE',\r\n\r\n    fil: 'PH',\r\n    ceb: 'PH',\r\n    ilo: 'PH',\r\n    hil: 'PH',\r\n    bik: 'PH',\r\n    war: 'PH',\r\n    pam: 'PH',\r\n    bhk: 'PH',\r\n    pag: 'PH',\r\n    mdh: 'PH',\r\n    tsg: 'PH',\r\n    cps: 'PH',\r\n    krj: 'PH',\r\n    bto: 'PH',\r\n    hnn: 'PH',\r\n    tbw: 'PH',\r\n    bku: 'PH',\r\n\r\n    ur: 'PK',\r\n    pa: 'PK',\r\n    pa_arab: 'PK',\r\n    arab: 'PK',   // script\r\n    lah: 'PK',\r\n    ps: 'PK',\r\n    sd: 'PK',\r\n    sd_arab: 'PK',\r\n    skr: 'PK',\r\n    bal: 'PK',\r\n    brh: 'PK',\r\n    hno: 'PK',\r\n    bgn: 'PK',\r\n    hnd: 'PK',\r\n    tg_arab: 'PK',\r\n    gju: 'PK',\r\n    bft: 'PK',\r\n    kvx: 'PK',\r\n    khw: 'PK',\r\n    mvy: 'PK',\r\n    kxp: 'PK',\r\n    gjk: 'PK',\r\n    btv: 'PK',\r\n\r\n    gn: 'PY',\r\n\r\n    th: 'TH',\r\n    tts: 'TH',\r\n    nod: 'TH',\r\n    sou: 'TH',\r\n    mfa: 'TH',\r\n    kxm: 'TH',\r\n    kdt: 'TH',\r\n    lwl: 'TH',\r\n\r\n    aeb: 'TN',\r\n\r\n    zh_hant: 'TW',\r\n    hant: 'TW',   // script\r\n    trv: 'TW',\r\n\r\n    nv: 'US',\r\n    pdc: 'US',\r\n    haw: 'US',\r\n    frc: 'US',\r\n    chr: 'US',\r\n    esu: 'US',\r\n    dak: 'US',\r\n    cho: 'US',\r\n    lkt: 'US',\r\n    ik: 'US',\r\n    mus: 'US',\r\n\r\n    sm: 'WS',\r\n    \r\n    zu: 'ZA',\r\n    xh: 'ZA',\r\n    af: 'ZA',\r\n    nso: 'ZA',\r\n    st: 'ZA',\r\n    ts: 'ZA',\r\n    ss: 'ZA',\r\n    ve: 'ZA',\r\n    nr: 'ZA',\r\n\r\n    sn: 'ZW',\r\n    nd: 'ZW',\r\n    mxc: 'ZW',\r\n    kck: 'ZW',\r\n\r\n\r\n    haz: 'AF',\r\n    uz_arab: 'AF',\r\n\r\n    arq: 'DZ',\r\n    kab: 'DZ',\r\n\r\n    ar: 'EG',\r\n    arz: 'EG',\r\n\r\n    ckb: 'IQ',\r\n    syr: 'IQ',\r\n\r\n    fa: 'IR',\r\n    az_arab: 'IR',\r\n    mzn: 'IR',\r\n    glk: 'IR',\r\n    sdh: 'IR',\r\n    lrc: 'IR',\r\n    rmt: 'IR',\r\n    bqi: 'IR',\r\n    luz: 'IR',\r\n    lki: 'IR',\r\n    prd: 'IR',\r\n    gbz: 'IR',\r\n\r\n    ary: 'MA',\r\n    zgh: 'MA',\r\n    tzm: 'MA',\r\n    tzm_latn: 'MA',\r\n    shi: 'MA',\r\n    shi_latn: 'MA',\r\n    shi_tfng: 'MA',\r\n    tfng: 'MA',   // script\r\n    rif: 'MA',\r\n    rif_latn: 'MA',\r\n    rif_tfng: 'MA',\r\n\r\n    bej: 'SD',\r\n    fvr: 'SD',\r\n    mls: 'SD',\r\n    fia: 'SD',\r\n    zag: 'SD',\r\n\r\n\r\n    bn: 'BD',\r\n    rkt: 'BD',\r\n    syl: 'BD',\r\n    ccp: 'BD',\r\n\r\n    dv: 'MV'\r\n};\r\n/* eslint-enable camelcase */\r\n\r\nexport default langRegionMap;\r\n","/**\r\n * Contains data about first day of week depending on country code.\r\n * \r\n * @module regionDayMap\r\n */\r\n\r\n\r\n/* eslint quote-props: ['error', 'as-needed', {'keywords': true, 'numbers': false, 'unnecessary': false}] */\r\n/**\r\n * Data about first day of week depending on country code.\r\n */\r\nconst regionDayMap = {\r\n    // Sunday\r\n    AG: 0,\r\n    ATG: 0,\r\n    28: 0,\r\n    AR: 0,\r\n    ARG: 0,\r\n    32: 0,\r\n    AS: 0,\r\n    ASM: 0,\r\n    16: 0,\r\n    AU: 0,\r\n    AUS: 0,\r\n    36: 0,\r\n    BR: 0,\r\n    BRA: 0,\r\n    76: 0,\r\n    BS: 0,\r\n    BHS: 0,\r\n    44: 0,\r\n    BT: 0,\r\n    BTN: 0,\r\n    64: 0,\r\n    BW: 0,\r\n    BWA: 0,\r\n    72: 0,\r\n    BZ: 0,\r\n    BLZ: 0,\r\n    84: 0,\r\n    CA: 0,\r\n    CAN: 0,\r\n    124: 0,\r\n    CN: 0,\r\n    CHN: 0,\r\n    156: 0,\r\n    CO: 0,\r\n    COL: 0,\r\n    170: 0,\r\n    DM: 0,\r\n    DMA: 0,\r\n    212: 0,\r\n    DO: 0,\r\n    DOM: 0,\r\n    214: 0,\r\n    ET: 0,\r\n    ETH: 0,\r\n    231: 0,\r\n    GT: 0,\r\n    GTM: 0,\r\n    320: 0,\r\n    GU: 0,\r\n    GUM: 0,\r\n    316: 0,\r\n    HK: 0,\r\n    HKG: 0,\r\n    344: 0,\r\n    HN: 0,\r\n    HND: 0,\r\n    340: 0,\r\n    ID: 0,\r\n    IDN: 0,\r\n    360: 0,\r\n    IE: 0,\r\n    IRL: 0,\r\n    372: 0,\r\n    IL: 0,\r\n    ISR: 0,\r\n    376: 0,\r\n    IN: 0,\r\n    IND: 0,\r\n    356: 0,\r\n    JM: 0,\r\n    JAM: 0,\r\n    388: 0,\r\n    JP: 0,\r\n    JPN: 0,\r\n    392: 0,\r\n    KE: 0,\r\n    KEN: 0,\r\n    404: 0,\r\n    KH: 0,\r\n    KHM: 0,\r\n    116: 0,\r\n    KR: 0,\r\n    KOR: 0,\r\n    410: 0,\r\n    LA: 0,\r\n    LA0: 0,\r\n    418: 0,\r\n    MH: 0,\r\n    MHL: 0,\r\n    584: 0,\r\n    MM: 0,\r\n    MMR: 0,\r\n    104: 0,\r\n    MO: 0,\r\n    MAC: 0,\r\n    446: 0,\r\n    MT: 0,\r\n    MLT: 0,\r\n    470: 0,\r\n    MX: 0,\r\n    MEX: 0,\r\n    484: 0,\r\n    MZ: 0,\r\n    MOZ: 0,\r\n    508: 0,\r\n    NI: 0,\r\n    NIC: 0,\r\n    558: 0,\r\n    NP: 0,\r\n    NPL: 0,\r\n    524: 0,\r\n    NZ: 0,\r\n    NZL: 0,\r\n    554: 0,\r\n    PA: 0,\r\n    PAN: 0,\r\n    591: 0,\r\n    PE: 0,\r\n    PER: 0,\r\n    604: 0,\r\n    PH: 0,\r\n    PHL: 0,\r\n    608: 0,\r\n    PK: 0,\r\n    PAK: 0,\r\n    586: 0,\r\n    PR: 0,\r\n    PRI: 0,\r\n    630: 0,\r\n    PY: 0,\r\n    PRY: 0,\r\n    600: 0,\r\n    SA: 0,\r\n    SAU: 0,\r\n    682: 0,\r\n    SG: 0,\r\n    SGP: 0,\r\n    702: 0,\r\n    SV: 0,\r\n    SLV: 0,\r\n    222: 0,\r\n    TH: 0,\r\n    THA: 0,\r\n    764: 0,\r\n    TN: 0,\r\n    TUN: 0,\r\n    788: 0,\r\n    TT: 0,\r\n    TTO: 0,\r\n    780: 0,\r\n    TW: 0,\r\n    TWN: 0,\r\n    158: 0,\r\n    UM: 0,\r\n    UMI: 0,\r\n    581: 0,\r\n    US: 0,\r\n    USA: 0,\r\n    840: 0,\r\n    VE: 0,\r\n    VEN: 0,\r\n    862: 0,\r\n    VI: 0,\r\n    VIR: 0,\r\n    850: 0,\r\n    WS: 0,\r\n    WSM: 0,\r\n    882: 0,\r\n    YE: 0,\r\n    YEM: 0,\r\n    887: 0,\r\n    ZA: 0,\r\n    ZAF: 0,\r\n    710: 0,\r\n    ZW: 0,\r\n    ZWE: 0,\r\n    716: 0,\r\n\r\n    // Saturday\r\n    AE: 6,\r\n    ARE: 6,\r\n    784: 6,\r\n    AF: 6,\r\n    AFG: 6,\r\n    4: 6,\r\n    BH: 6,\r\n    BHR: 6,\r\n    48: 6,\r\n    DJ: 6,\r\n    DJI: 6,\r\n    262: 6,\r\n    DZ: 6,\r\n    DZA: 6,\r\n    12: 6,\r\n    EG: 6,\r\n    EGY: 6,\r\n    818: 6,\r\n    IQ: 6,\r\n    IRQ: 6,\r\n    368: 6,\r\n    IR: 6,\r\n    IRN: 6,\r\n    364: 6,\r\n    JO: 6,\r\n    JOR: 6,\r\n    400: 6,\r\n    KW: 6,\r\n    KWT: 6,\r\n    414: 6,\r\n    LY: 6,\r\n    LBY: 6,\r\n    434: 6,\r\n    MA: 6,\r\n    MAR: 6,\r\n    504: 6,\r\n    OM: 6,\r\n    OMN: 6,\r\n    512: 6,\r\n    QA: 6,\r\n    QAT: 6,\r\n    634: 6,\r\n    SD: 6,\r\n    SDN: 6,\r\n    729: 6,\r\n    SY: 6,\r\n    SYR: 6,\r\n    760: 6,\r\n\r\n    // Friday\r\n    BD: 5,\r\n    BGD: 5,\r\n    50: 5,\r\n    MV: 5,\r\n    MDV: 5,\r\n    462: 5\r\n\r\n    // Else - Monday\r\n};\r\n\r\nexport default regionDayMap;\r\n","/*\r\n * weekstart\r\n * https://github.com/gamtiq/weekstart\r\n */\r\n\r\n/**\r\n * Library to get first day of week.\r\n * \r\n * Uses data from {@link module:fullLangRegionMap fullLangRegionMap.js} and\r\n * {@link module:regionDayMap regionDayMap.js}.\r\n * \r\n * @module full\r\n */\r\n\r\nimport * as api from './api';\r\nimport langRegionMap from './fullLangRegionMap';\r\nimport regionDayMap from './regionDayMap';\r\n\r\n/**\r\n * Return first day of week for country/region code.\r\n *\r\n * Based on data from:\r\n * - [https://github.com/unicode-cldr/cldr-core/blob/master/supplemental/weekData.json](https://github.com/unicode-cldr/cldr-core/blob/master/supplemental/weekData.json)\r\n * - [http://www.unicode.org/cldr/charts/28/supplemental/territory_information.html](http://www.unicode.org/cldr/charts/28/supplemental/territory_information.html)\r\n * - [https://www.iso.org/iso-3166-country-codes.html](https://www.iso.org/iso-3166-country-codes.html)\r\n *\r\n * @example\r\n * getWeekStartByRegion('PNG');   // 1\r\n * getWeekStartByRegion('qa');   // 6\r\n * getWeekStartByRegion(50);   // 5\r\n *\r\n * @param {number | string} regionCode\r\n *      ISO 3166 Alpha-2, Alpha-3 or numeric code.\r\n * @return {number}\r\n *      Code of first day of week for the given country/region code:\r\n *      0 - Sunday, 1 - Monday, 2 - Tuesday, 3 - Wednesday, 4 - Thursday, 5 - Friday, 6 - Saturday.\r\n * @alias module:full.getWeekStartByRegion\r\n * @see module:api.getWeekStartByRegion\r\n */\r\nexport function getWeekStartByRegion(regionCode) {\r\n    return api.getWeekStartByRegion(regionCode, regionDayMap);\r\n}\r\n\r\n/**\r\n * Return first day of week for locale identifier.\r\n *\r\n * Based on data from:\r\n * - [http://www.unicode.org/cldr/charts/28/supplemental/territory_language_information.html](http://www.unicode.org/cldr/charts/28/supplemental/territory_language_information.html)\r\n * - [http://www.unicode.org/cldr/charts/28/supplemental/language_territory_information.html](http://www.unicode.org/cldr/charts/28/supplemental/language_territory_information.html)\r\n * - [http://www.unicode.org/cldr/charts/28/supplemental/territory_information.html](http://www.unicode.org/cldr/charts/28/supplemental/territory_information.html)\r\n * - [http://www.unicode.org/reports/tr35/tr35.html#Unicode_Language_and_Locale_Identifiers](http://www.unicode.org/reports/tr35/tr35.html#Unicode_Language_and_Locale_Identifiers)\r\n *\r\n * @example\r\n * getWeekStartByLocale('no');   // 1\r\n * getWeekStartByLocale('KK_arab');   // 0\r\n * getWeekStartByLocale('fr-DZ');   // 6\r\n *\r\n * @param {string} locale\r\n *      Locale identifier.\r\n * @return {number}\r\n *      Code of first day of week for the given locale identifier:\r\n *      0 - Sunday, 1 - Monday, 2 - Tuesday, 3 - Wednesday, 4 - Thursday, 5 - Friday, 6 - Saturday.\r\n * @alias module:full.getWeekStartByLocale\r\n * @see module:api.getWeekStartByLocale\r\n */\r\nexport function getWeekStartByLocale(locale) {\r\n    return api.getWeekStartByLocale(locale, langRegionMap, regionDayMap);\r\n}\r\n"],"names":["const","let","getWeekStartByRegion","api.getWeekStartByRegion","getWeekStartByLocale","api.getWeekStartByLocale"],"mappings":"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"}