From 3bc1859f64be39ba6b708c3bf39b34d87ef4fc00 Mon Sep 17 00:00:00 2001 From: Bryan Housel Date: Wed, 4 Sep 2019 20:58:46 -0400 Subject: [PATCH] Pull in object-inspect to workaround rollup node resolution bug (thanks @EricB) see also https://github.com/rollup/rollup-plugin-node-resolve/pull/195 --- build_src.js | 3 ++- data/territory-languages.json | 32 ++++++++++++++++---------------- package.json | 1 + 3 files changed, 19 insertions(+), 17 deletions(-) diff --git a/build_src.js b/build_src.js index a8f6a0737..937a7e9e6 100644 --- a/build_src.js +++ b/build_src.js @@ -39,7 +39,8 @@ module.exports = function buildSrc() { }), nodeResolve({ mainFields: ['module', 'main'], - browser: false + browser: false, + dedupe: ['object-inspect'] }), commonjs(), json({ indent: '' }), diff --git a/data/territory-languages.json b/data/territory-languages.json index b597e5020..918445e7d 100644 --- a/data/territory-languages.json +++ b/data/territory-languages.json @@ -47,7 +47,7 @@ "ci": ["fr", "bci", "sef", "dnj", "kfo", "bqv"], "ck": ["en"], "cl": ["es", "en", "arn"], - "cm": ["fr", "en", "bum", "ff", "ewo", "ybb", "bbj", "nnh", "bkm", "bas", "bax", "byv", "mua", "maf", "bfd", "bss", "kkj", "dua", "mgo", "ar", "jgo", "ksf", "agq", "ha-Arab", "nmg", "yav", "ff-Adlm"], + "cm": ["fr", "en", "bum", "ff", "ewo", "ybb", "nnh", "bbj", "bkm", "bax", "bas", "byv", "mua", "maf", "bfd", "bss", "kkj", "dua", "mgo", "ar", "jgo", "ksf", "agq", "ha-Arab", "nmg", "yav", "ff-Adlm"], "cn": ["zh", "wuu", "yue-Hans", "hsn", "hak", "nan", "gan", "ii", "ug", "za", "mn-Mong", "bo", "ko", "kk-Arab", "lis", "ky-Arab", "nxq", "khb", "tdd", "lcp", "en", "ru", "vi", "uz-Cyrl", "lzh"], "co": ["es", "guc"], "cp": ["und"], @@ -58,7 +58,7 @@ "cx": ["en"], "cy": ["el", "en", "tr", "fr", "hy", "ar"], "cz": ["cs", "en", "sk", "de", "pl"], - "de": ["de", "en", "fr", "bar", "nds", "nl", "it", "es", "ru", "vmf", "tr", "gsw", "da", "swg", "hr", "ku", "el", "ksh", "pl", "hsb", "frr", "dsb", "frs", "stq", "pfl"], + "de": ["de", "en", "fr", "bar", "nds", "nl", "it", "vmf", "ru", "es", "tr", "gsw", "da", "swg", "hr", "ku", "el", "ksh", "pl", "hsb", "frr", "dsb", "frs", "stq", "pfl"], "dg": ["en"], "dj": ["aa", "so", "ar", "fr"], "dk": ["da", "en", "de", "sv", "fo", "kl", "jut"], @@ -78,7 +78,7 @@ "fk": ["en"], "fm": ["en", "chk", "pon", "kos", "yap", "uli"], "fo": ["fo"], - "fr": ["fr", "en", "es", "de", "oc", "it", "pt", "pcd", "gsw", "br", "co", "ca", "eu", "nl", "frp", "ia"], + "fr": ["fr", "en", "es", "de", "oc", "it", "pt", "pcd", "gsw", "br", "co", "ca", "nl", "eu", "frp", "ia"], "ga": ["fr", "puu"], "gb": ["en", "fr", "de", "sco", "pa", "cy", "bn", "zh-Hant", "syl", "el", "it", "ks", "gd", "yi", "ml", "ga", "kw"], "gd": ["en"], @@ -105,14 +105,14 @@ "ht": ["ht", "fr"], "hu": ["hu", "en", "de", "fr", "ro", "hr", "sk", "sl"], "ic": ["es"], - "id": ["id", "jv", "su", "mad", "ms-Arab", "min", "bew", "ban", "bug", "bjn", "ace", "sas", "bbc", "zh-Hant", "mak", "ljp", "rej", "gor", "nij", "kge", "aoz", "kvr", "lbw", "gay", "rob", "mdr", "sxn", "sly", "mwv"], + "id": ["id", "jv", "su", "mad", "ms-Arab", "min", "bew", "ban", "bug", "bjn", "ace", "sas", "zh-Hant", "bbc", "mak", "ljp", "rej", "gor", "nij", "kge", "aoz", "kvr", "lbw", "gay", "rob", "mdr", "sxn", "sly", "mwv"], "ie": ["en", "ga", "fr"], "il": ["he", "en", "ar", "ru", "ro", "yi", "pl", "lad", "hu", "am", "ti", "ml"], "im": ["en", "gv"], - "in": ["hi", "en", "bn", "te", "mr", "ta", "ur", "gu", "kn", "ml", "or", "pa", "bho", "awa", "as", "bgc", "mag", "mai", "mwr", "hne", "dcc", "bjj", "ne", "sat", "wtm", "rkt", "ks", "kok", "gom", "swv", "gbm", "lmn", "sd", "gon", "kfy", "doi", "kru", "sck", "wbq", "xnr", "khn", "tcy", "wbr", "brx", "noe", "bhb", "mni", "hoc", "raj", "mtr", "unr", "bhi", "hoj", "kha", "kfr", "grt", "unx", "bfy", "srx", "saz", "ccp", "sd-Deva", "bfq", "njo", "ria", "bo", "bpy", "bft", "bra", "lep", "btv", "lif", "lah", "sa", "kht", "dv", "dz"], + "in": ["hi", "en", "bn", "te", "mr", "ta", "ur", "gu", "kn", "ml", "or", "pa", "bho", "awa", "as", "mwr", "bgc", "mag", "mai", "hne", "dcc", "ne", "bjj", "sat", "wtm", "rkt", "ks", "kok", "gom", "swv", "gbm", "lmn", "sd", "gon", "kfy", "doi", "kru", "sck", "wbq", "xnr", "tcy", "wbr", "khn", "brx", "noe", "bhb", "mni", "hoc", "raj", "mtr", "unr", "bhi", "hoj", "kha", "kfr", "grt", "unx", "bfy", "srx", "saz", "ccp", "sd-Deva", "njo", "bfq", "ria", "bo", "bpy", "bft", "bra", "lep", "btv", "lif", "lah", "sa", "kht", "dv", "dz"], "io": ["en"], "iq": ["ar", "en", "ckb", "az-Arab", "fa", "lrc", "syr"], - "ir": ["fa", "az-Arab", "mzn", "glk", "ckb", "sdh", "tk", "lrc", "ar", "bal", "rmt", "bqi", "luz", "lki", "bgn", "prd", "hy", "ps", "ka", "gbz", "kk-Arab"], + "ir": ["fa", "az-Arab", "mzn", "glk", "ckb", "sdh", "tk", "lrc", "bal", "ar", "rmt", "bqi", "luz", "lki", "bgn", "prd", "hy", "ps", "ka", "gbz", "kk-Arab"], "is": ["is", "da"], "it": ["it", "en", "fr", "sc", "de", "vec", "nap", "lij", "scn", "sdc", "sl", "fur", "egl", "ca", "el", "lmo", "pms", "hr", "rgn"], "je": ["en"], @@ -141,7 +141,7 @@ "lu": ["fr", "lb", "de", "en", "pt"], "lv": ["lv", "en", "ru", "ltg"], "ly": ["ar"], - "ma": ["ary", "ar", "zgh", "fr", "en", "tzm", "shi", "shi-Latn", "rif", "rif-Latn", "es"], + "ma": ["ary", "ar", "zgh", "fr", "en", "tzm", "shi", "shi-Latn", "rif-Latn", "rif", "es"], "mc": ["fr"], "md": ["ro", "uk", "bg", "gag", "ru"], "me": ["sr-Latn", "sq", "sr"], @@ -149,7 +149,7 @@ "mg": ["mg", "fr", "en"], "mh": ["en", "mh"], "mk": ["mk", "sq", "tr"], - "ml": ["bm", "fr", "ffm", "snk", "mwk", "ses", "tmh", "bm-Nkoo", "khq", "dtm", "kao", "ar", "bmq", "bze"], + "ml": ["fr", "bm", "ffm", "snk", "mwk", "ses", "tmh", "bm-Nkoo", "khq", "dtm", "kao", "ar", "bmq", "bze"], "mm": ["my", "shn", "kac", "mnw", "kht"], "mn": ["mn", "kk-Arab", "zh", "ru", "ug-Cyrl"], "mo": ["zh-Hant", "pt", "zh", "en"], @@ -168,11 +168,11 @@ "nc": ["fr"], "ne": ["ha", "fr", "dje", "fuq", "tmh", "ar", "twq", "ff", "ff-Adlm"], "nf": ["en"], - "ng": ["en", "pcm", "ha", "ig", "yo", "fuv", "tiv", "efi", "ibb", "ha-Arab", "bin", "kaj", "kcg", "ar", "cch", "amo", "ff", "ff-Adlm"], + "ng": ["en", "pcm", "ha", "ig", "yo", "fuv", "tiv", "ibb", "efi", "ha-Arab", "bin", "kaj", "kcg", "ar", "cch", "amo", "ff", "ff-Adlm"], "ni": ["es"], "nl": ["nl", "en", "de", "fr", "nds", "li", "fy", "gos", "id", "zea", "rif-Latn", "tr"], "no": ["nb", "nn", "se"], - "np": ["ne", "mai", "bho", "taj", "new", "jml", "en", "dty", "awa", "thl", "bap", "tdg", "thr", "lif", "mgp", "thq", "mrd", "gvr", "bfy", "xsr", "rjs", "hi", "bo", "tkt", "tdh", "bn", "unr-Deva", "lep"], + "np": ["ne", "mai", "bho", "taj", "new", "jml", "en", "dty", "awa", "thl", "bap", "tdg", "thr", "mgp", "lif", "thq", "mrd", "gvr", "bfy", "xsr", "rjs", "hi", "bo", "tkt", "tdh", "bn", "unr-Deva", "lep"], "nr": ["en", "na"], "nu": ["en", "niu"], "nz": ["en", "mi"], @@ -181,7 +181,7 @@ "pe": ["es", "qu", "ay"], "pf": ["fr", "ty", "zh-Hant"], "pg": ["tpi", "en", "ho"], - "ph": ["en", "fil", "es", "ceb", "ilo", "hil", "bik", "war", "bhk", "pam", "pag", "mdh", "tsg", "zh-Hant", "cps", "krj", "bto", "hnn", "tbw", "bku"], + "ph": ["en", "fil", "es", "ceb", "ilo", "hil", "bik", "war", "pam", "bhk", "pag", "mdh", "tsg", "zh-Hant", "cps", "krj", "bto", "hnn", "tbw", "bku"], "pk": ["ur", "pa-Arab", "en", "lah", "ps", "sd", "skr", "bal", "brh", "hno", "fa", "bgn", "hnd", "tg-Arab", "gju", "bft", "kvx", "khw", "mvy", "kxp", "gjk", "ks", "btv"], "pl": ["pl", "en", "de", "ru", "szl", "be", "uk", "csb", "sli", "lt"], "pm": ["fr", "en"], @@ -195,7 +195,7 @@ "re": ["fr", "rcf", "ta"], "ro": ["ro", "en", "fr", "es", "hu", "de", "tr", "sr-Latn", "bg", "el", "pl"], "rs": ["sr", "sr-Latn", "sq", "hu", "ro", "hr", "sk", "uk"], - "ru": ["ru", "tt", "ba", "cv", "hy", "ce", "av", "udm", "chm", "os", "sah", "kbd", "myv", "dar", "bua", "mdf", "kum", "kv", "lez", "krc", "inh", "tyv", "az-Cyrl", "ady", "krl", "lbe", "koi", "mrj", "alt", "fi", "sr-Latn", "vep", "mn", "izh", "cu", "vot"], + "ru": ["ru", "tt", "ba", "cv", "hy", "ce", "av", "udm", "chm", "os", "sah", "kbd", "myv", "dar", "bua", "mdf", "kum", "lez", "kv", "krc", "inh", "tyv", "az-Cyrl", "ady", "krl", "lbe", "koi", "mrj", "alt", "fi", "sr-Latn", "vep", "mn", "izh", "cu", "vot"], "rw": ["rw", "en", "fr"], "sa": ["ar"], "sb": ["en", "rug"], @@ -223,22 +223,22 @@ "td": ["fr", "ar"], "tf": ["fr"], "tg": ["fr", "ee", "ife"], - "th": ["th", "en", "tts", "nod", "sou", "mfa", "zh-Hant", "kxm", "kdt", "mnw", "shn", "lcp", "lwl"], + "th": ["th", "en", "tts", "nod", "sou", "mfa", "zh-Hant", "kxm", "kdt", "mnw", "shn", "lwl", "lcp"], "tj": ["tg", "ru", "fa", "ar"], "tk": ["en", "tkl"], "tl": ["pt", "tet"], "tm": ["tk", "ru", "uz", "ku"], "tn": ["aeb", "ar", "fr"], "to": ["to", "en"], - "tr": ["tr", "en", "ku", "zza", "kbd", "az", "az-Arab", "ar", "bgx", "bg", "ady", "kiu", "hy", "ka", "lzz", "sr-Latn", "sq", "ab", "el", "tru", "uz", "ky-Latn", "kk"], + "tr": ["tr", "en", "ku", "zza", "kbd", "az", "az-Arab", "ar", "bgx", "bg", "ady", "kiu", "ka", "hy", "lzz", "sr-Latn", "sq", "el", "ab", "tru", "uz", "ky-Latn", "kk"], "tt": ["en", "es"], "tv": ["tvl", "en"], "tw": ["zh-Hant", "trv"], - "tz": ["sw", "en", "suk", "nym", "kde", "bez", "ksb", "mas", "mgy", "asa", "lag", "jmc", "rof", "vun", "rwk", "sbp"], + "tz": ["sw", "en", "suk", "nym", "kde", "ksb", "bez", "mas", "mgy", "asa", "lag", "rof", "jmc", "vun", "rwk", "sbp"], "ua": ["uk", "ru", "pl", "yi", "rue", "be", "crh", "ro", "bg", "tr", "hu", "el"], "ug": ["sw", "lg", "nyn", "cgg", "xog", "en", "teo", "laj", "ach", "myx", "rw", "ttj", "hi"], "um": ["en"], - "us": ["en", "es", "zh-Hant", "fr", "de", "fil", "it", "vi", "ko", "ru", "nv", "yi", "pdc", "haw", "frc", "chr", "esu", "dak", "cho", "lkt", "ik", "mus"], + "us": ["en", "es", "zh-Hant", "fr", "de", "fil", "vi", "it", "ko", "ru", "nv", "yi", "pdc", "haw", "frc", "chr", "esu", "dak", "cho", "lkt", "ik", "mus"], "uy": ["es"], "uz": ["uz", "uz-Cyrl", "ru", "kaa", "tr"], "va": ["it", "la"], diff --git a/package.json b/package.json index 699f9c4ab..c9c974071 100644 --- a/package.json +++ b/package.json @@ -82,6 +82,7 @@ "mocha-phantomjs-core": "^2.1.0", "name-suggestion-index": "3.2.0", "npm-run-all": "^4.0.0", + "object-inspect": "0.4.0", "osm-community-index": "0.12.0", "phantomjs-prebuilt": "~2.1.11", "request": "^2.88.0",