simon-johansson/kommunkoder

View on GitHub
kommunkoder.min.js

Summary

Maintainability
A
0 mins
Test Coverage
/*
 *   kommunkoder - v1.1.1
 *   Collection of all municipalities in Sweden with corresponding county and municipality codes (kommunkoder).
 *   https://github.com/simon-johansson/kommunkoder
 *   by Simon Johansson <mail@simon-johansson.com>
 *   MIT License
 */

!function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof define&&define.amd)define([],a);else{var b;b="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,b.kommunkoder=a()}}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=c[g]={exports:{}};b[g][0].call(k.exports,function(a){var c=b[g][1][a];return e(c?c:a)},k,k.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(a,b,c){b.exports=[{code:"0114",municipality:"Upplands Väsby",county:"Stockholms län"},{code:"0115",municipality:"Vallentuna",county:"Stockholms län"},{code:"0117",municipality:"Österåker",county:"Stockholms län"},{code:"0120",municipality:"Värmdö",county:"Stockholms län"},{code:"0123",municipality:"Järfälla",county:"Stockholms län"},{code:"0125",municipality:"Ekerö",county:"Stockholms län"},{code:"0126",municipality:"Huddinge",county:"Stockholms län"},{code:"0127",municipality:"Botkyrka",county:"Stockholms län"},{code:"0128",municipality:"Salem",county:"Stockholms län"},{code:"0136",municipality:"Haninge",county:"Stockholms län"},{code:"0138",municipality:"Tyresö",county:"Stockholms län"},{code:"0139",municipality:"Upplands-Bro",county:"Stockholms län"},{code:"0140",municipality:"Nykvarn",county:"Stockholms län"},{code:"0160",municipality:"Täby",county:"Stockholms län"},{code:"0162",municipality:"Danderyd",county:"Stockholms län"},{code:"0163",municipality:"Sollentuna",county:"Stockholms län"},{code:"0180",municipality:"Stockholm",county:"Stockholms län"},{code:"0181",municipality:"Södertälje",county:"Stockholms län"},{code:"0182",municipality:"Nacka",county:"Stockholms län"},{code:"0183",municipality:"Sundbyberg",county:"Stockholms län"},{code:"0184",municipality:"Solna",county:"Stockholms län"},{code:"0186",municipality:"Lidingö",county:"Stockholms län"},{code:"0187",municipality:"Vaxholm",county:"Stockholms län"},{code:"0188",municipality:"Norrtälje",county:"Stockholms län"},{code:"0191",municipality:"Sigtuna",county:"Stockholms län"},{code:"0192",municipality:"Nynäshamn",county:"Stockholms län"},{code:"0305",municipality:"Håbo",county:"Uppsala län"},{code:"0319",municipality:"Älvkarleby",county:"Uppsala län"},{code:"0330",municipality:"Knivsta",county:"Uppsala län"},{code:"0331",municipality:"Heby",county:"Uppsala län"},{code:"0360",municipality:"Tierp",county:"Uppsala län"},{code:"0380",municipality:"Uppsala",county:"Uppsala län"},{code:"0381",municipality:"Enköping",county:"Uppsala län"},{code:"0382",municipality:"Östhammar",county:"Uppsala län"},{code:"0428",municipality:"Vingåker",county:"Södermanlands län"},{code:"0461",municipality:"Gnesta",county:"Södermanlands län"},{code:"0480",municipality:"Nyköping",county:"Södermanlands län"},{code:"0481",municipality:"Oxelösund",county:"Södermanlands län"},{code:"0482",municipality:"Flen",county:"Södermanlands län"},{code:"0483",municipality:"Katrineholm",county:"Södermanlands län"},{code:"0484",municipality:"Eskilstuna",county:"Södermanlands län"},{code:"0486",municipality:"Strängnäs",county:"Södermanlands län"},{code:"0488",municipality:"Trosa",county:"Södermanlands län"},{code:"0509",municipality:"Ödeshög",county:"Östergötlands län"},{code:"0512",municipality:"Ydre",county:"Östergötlands län"},{code:"0513",municipality:"Kinda",county:"Östergötlands län"},{code:"0560",municipality:"Boxholm",county:"Östergötlands län"},{code:"0561",municipality:"Åtvidaberg",county:"Östergötlands län"},{code:"0562",municipality:"Finspång",county:"Östergötlands län"},{code:"0563",municipality:"Valdemarsvik",county:"Östergötlands län"},{code:"0580",municipality:"Linköping",county:"Östergötlands län"},{code:"0581",municipality:"Norrköping",county:"Östergötlands län"},{code:"0582",municipality:"Söderköping",county:"Östergötlands län"},{code:"0583",municipality:"Motala",county:"Östergötlands län"},{code:"0584",municipality:"Vadstena",county:"Östergötlands län"},{code:"0586",municipality:"Mjölby",county:"Östergötlands län"},{code:"0604",municipality:"Aneby",county:"Jönköpings län"},{code:"0617",municipality:"Gnosjö",county:"Jönköpings län"},{code:"0642",municipality:"Mullsjö",county:"Jönköpings län"},{code:"0643",municipality:"Habo",county:"Jönköpings län"},{code:"0662",municipality:"Gislaved",county:"Jönköpings län"},{code:"0665",municipality:"Vaggeryd",county:"Jönköpings län"},{code:"0680",municipality:"Jönköping",county:"Jönköpings län"},{code:"0682",municipality:"Nässjö",county:"Jönköpings län"},{code:"0683",municipality:"Värnamo",county:"Jönköpings län"},{code:"0684",municipality:"Sävsjö",county:"Jönköpings län"},{code:"0685",municipality:"Vetlanda",county:"Jönköpings län"},{code:"0686",municipality:"Eksjö",county:"Jönköpings län"},{code:"0687",municipality:"Tranås",county:"Jönköpings län"},{code:"0760",municipality:"Uppvidinge",county:"Kronobergs län"},{code:"0761",municipality:"Lessebo",county:"Kronobergs län"},{code:"0763",municipality:"Tingsryd",county:"Kronobergs län"},{code:"0764",municipality:"Alvesta",county:"Kronobergs län"},{code:"0765",municipality:"Älmhult",county:"Kronobergs län"},{code:"0767",municipality:"Markaryd",county:"Kronobergs län"},{code:"0780",municipality:"Växjö",county:"Kronobergs län"},{code:"0781",municipality:"Ljungby",county:"Kronobergs län"},{code:"0821",municipality:"Högsby",county:"Kalmar län"},{code:"0834",municipality:"Torsås",county:"Kalmar län"},{code:"0840",municipality:"Mörbylånga",county:"Kalmar län"},{code:"0860",municipality:"Hultsfred",county:"Kalmar län"},{code:"0861",municipality:"Mönsterås",county:"Kalmar län"},{code:"0862",municipality:"Emmaboda",county:"Kalmar län"},{code:"0880",municipality:"Kalmar",county:"Kalmar län"},{code:"0881",municipality:"Nybro",county:"Kalmar län"},{code:"0882",municipality:"Oskarshamn",county:"Kalmar län"},{code:"0883",municipality:"Västervik",county:"Kalmar län"},{code:"0884",municipality:"Vimmerby",county:"Kalmar län"},{code:"0885",municipality:"Borgholm",county:"Kalmar län"},{code:"0980",municipality:"Gotland",county:"Gotlands län"},{code:"1060",municipality:"Olofström",county:"Blekinge län"},{code:"1080",municipality:"Karlskrona",county:"Blekinge län"},{code:"1081",municipality:"Ronneby",county:"Blekinge län"},{code:"1082",municipality:"Karlshamn",county:"Blekinge län"},{code:"1083",municipality:"Sölvesborg",county:"Blekinge län"},{code:"1214",municipality:"Svalöv",county:"Skåne län"},{code:"1230",municipality:"Staffanstorp",county:"Skåne län"},{code:"1231",municipality:"Burlöv",county:"Skåne län"},{code:"1233",municipality:"Vellinge",county:"Skåne län"},{code:"1256",municipality:"Östra Göinge",county:"Skåne län"},{code:"1257",municipality:"Örkelljunga",county:"Skåne län"},{code:"1260",municipality:"Bjuv",county:"Skåne län"},{code:"1261",municipality:"Kävlinge",county:"Skåne län"},{code:"1262",municipality:"Lomma",county:"Skåne län"},{code:"1263",municipality:"Svedala",county:"Skåne län"},{code:"1264",municipality:"Skurup",county:"Skåne län"},{code:"1265",municipality:"Sjöbo",county:"Skåne län"},{code:"1266",municipality:"Hörby",county:"Skåne län"},{code:"1267",municipality:"Höör",county:"Skåne län"},{code:"1270",municipality:"Tomelilla",county:"Skåne län"},{code:"1272",municipality:"Bromölla",county:"Skåne län"},{code:"1273",municipality:"Osby",county:"Skåne län"},{code:"1275",municipality:"Perstorp",county:"Skåne län"},{code:"1276",municipality:"Klippan",county:"Skåne län"},{code:"1277",municipality:"Åstorp",county:"Skåne län"},{code:"1278",municipality:"Båstad",county:"Skåne län"},{code:"1280",municipality:"Malmö",county:"Skåne län"},{code:"1281",municipality:"Lund",county:"Skåne län"},{code:"1282",municipality:"Landskrona",county:"Skåne län"},{code:"1283",municipality:"Helsingborg",county:"Skåne län"},{code:"1284",municipality:"Höganäs",county:"Skåne län"},{code:"1285",municipality:"Eslöv",county:"Skåne län"},{code:"1286",municipality:"Ystad",county:"Skåne län"},{code:"1287",municipality:"Trelleborg",county:"Skåne län"},{code:"1290",municipality:"Kristianstad",county:"Skåne län"},{code:"1291",municipality:"Simrishamn",county:"Skåne län"},{code:"1292",municipality:"Ängelholm",county:"Skåne län"},{code:"1293",municipality:"Hässleholm",county:"Skåne län"},{code:"1315",municipality:"Hylte",county:"Hallands län"},{code:"1380",municipality:"Halmstad",county:"Hallands län"},{code:"1381",municipality:"Laholm",county:"Hallands län"},{code:"1382",municipality:"Falkenberg",county:"Hallands län"},{code:"1383",municipality:"Varberg",county:"Hallands län"},{code:"1384",municipality:"Kungsbacka",county:"Hallands län"},{code:"1401",municipality:"Härryda",county:"Västra Götalands län"},{code:"1402",municipality:"Partille",county:"Västra Götalands län"},{code:"1407",municipality:"Öckerö",county:"Västra Götalands län"},{code:"1415",municipality:"Stenungsund",county:"Västra Götalands län"},{code:"1419",municipality:"Tjörn",county:"Västra Götalands län"},{code:"1421",municipality:"Orust",county:"Västra Götalands län"},{code:"1427",municipality:"Sotenäs",county:"Västra Götalands län"},{code:"1430",municipality:"Munkedal",county:"Västra Götalands län"},{code:"1435",municipality:"Tanum",county:"Västra Götalands län"},{code:"1438",municipality:"Dals-Ed",county:"Västra Götalands län"},{code:"1439",municipality:"Färgelanda",county:"Västra Götalands län"},{code:"1440",municipality:"Ale",county:"Västra Götalands län"},{code:"1441",municipality:"Lerum",county:"Västra Götalands län"},{code:"1442",municipality:"Vårgårda",county:"Västra Götalands län"},{code:"1443",municipality:"Bollebygd",county:"Västra Götalands län"},{code:"1444",municipality:"Grästorp",county:"Västra Götalands län"},{code:"1445",municipality:"Essunga",county:"Västra Götalands län"},{code:"1446",municipality:"Karlsborg",county:"Västra Götalands län"},{code:"1447",municipality:"Gullspång",county:"Västra Götalands län"},{code:"1452",municipality:"Tranemo",county:"Västra Götalands län"},{code:"1460",municipality:"Bengtsfors",county:"Västra Götalands län"},{code:"1461",municipality:"Mellerud",county:"Västra Götalands län"},{code:"1462",municipality:"Lilla Edet",county:"Västra Götalands län"},{code:"1463",municipality:"Mark",county:"Västra Götalands län"},{code:"1465",municipality:"Svenljunga",county:"Västra Götalands län"},{code:"1466",municipality:"Herrljunga",county:"Västra Götalands län"},{code:"1470",municipality:"Vara",county:"Västra Götalands län"},{code:"1471",municipality:"Götene",county:"Västra Götalands län"},{code:"1472",municipality:"Tibro",county:"Västra Götalands län"},{code:"1473",municipality:"Töreboda",county:"Västra Götalands län"},{code:"1480",municipality:"Göteborg",county:"Västra Götalands län"},{code:"1481",municipality:"Mölndal",county:"Västra Götalands län"},{code:"1482",municipality:"Kungälv",county:"Västra Götalands län"},{code:"1484",municipality:"Lysekil",county:"Västra Götalands län"},{code:"1485",municipality:"Uddevalla",county:"Västra Götalands län"},{code:"1486",municipality:"Strömstad",county:"Västra Götalands län"},{code:"1487",municipality:"Vänersborg",county:"Västra Götalands län"},{code:"1488",municipality:"Trollhättan",county:"Västra Götalands län"},{code:"1489",municipality:"Alingsås",county:"Västra Götalands län"},{code:"1490",municipality:"Borås",county:"Västra Götalands län"},{code:"1491",municipality:"Ulricehamn",county:"Västra Götalands län"},{code:"1492",municipality:"Åmål",county:"Västra Götalands län"},{code:"1493",municipality:"Mariestad",county:"Västra Götalands län"},{code:"1494",municipality:"Lidköping",county:"Västra Götalands län"},{code:"1495",municipality:"Skara",county:"Västra Götalands län"},{code:"1496",municipality:"Skövde",county:"Västra Götalands län"},{code:"1497",municipality:"Hjo",county:"Västra Götalands län"},{code:"1498",municipality:"Tidaholm",county:"Västra Götalands län"},{code:"1499",municipality:"Falköping",county:"Västra Götalands län"},{code:"1715",municipality:"Kil",county:"Värmlands län"},{code:"1730",municipality:"Eda",county:"Värmlands län"},{code:"1737",municipality:"Torsby",county:"Värmlands län"},{code:"1760",municipality:"Storfors",county:"Värmlands län"},{code:"1761",municipality:"Hammarö",county:"Värmlands län"},{code:"1762",municipality:"Munkfors",county:"Värmlands län"},{code:"1763",municipality:"Forshaga",county:"Värmlands län"},{code:"1764",municipality:"Grums",county:"Värmlands län"},{code:"1765",municipality:"Årjäng",county:"Värmlands län"},{code:"1766",municipality:"Sunne",county:"Värmlands län"},{code:"1780",municipality:"Karlstad",county:"Värmlands län"},{code:"1781",municipality:"Kristinehamn",county:"Värmlands län"},{code:"1782",municipality:"Filipstad",county:"Värmlands län"},{code:"1783",municipality:"Hagfors",county:"Värmlands län"},{code:"1784",municipality:"Arvika",county:"Värmlands län"},{code:"1785",municipality:"Säffle",county:"Värmlands län"},{code:"1814",municipality:"Lekeberg",county:"Örebro län"},{code:"1860",municipality:"Laxå",county:"Örebro län"},{code:"1861",municipality:"Hallsberg",county:"Örebro län"},{code:"1862",municipality:"Degerfors",county:"Örebro län"},{code:"1863",municipality:"Hällefors",county:"Örebro län"},{code:"1864",municipality:"Ljusnarsberg",county:"Örebro län"},{code:"1880",municipality:"Örebro",county:"Örebro län"},{code:"1881",municipality:"Kumla",county:"Örebro län"},{code:"1882",municipality:"Askersund",county:"Örebro län"},{code:"1883",municipality:"Karlskoga",county:"Örebro län"},{code:"1884",municipality:"Nora",county:"Örebro län"},{code:"1885",municipality:"Lindesberg",county:"Örebro län"},{code:"1904",municipality:"Skinnskatteberg",county:"Västmanlands län"},{code:"1907",municipality:"Surahammar",county:"Västmanlands län"},{code:"1960",municipality:"Kungsör",county:"Västmanlands län"},{code:"1961",municipality:"Hallstahammar",county:"Västmanlands län"},{code:"1962",municipality:"Norberg",county:"Västmanlands län"},{code:"1980",municipality:"Västerås",county:"Västmanlands län"},{code:"1981",municipality:"Sala",county:"Västmanlands län"},{code:"1982",municipality:"Fagersta",county:"Västmanlands län"},{code:"1983",municipality:"Köping",county:"Västmanlands län"},{code:"1984",municipality:"Arboga",county:"Västmanlands län"},{code:"2021",municipality:"Vansbro",county:"Dalarnas län"},{code:"2023",municipality:"Malung-Sälen",county:"Dalarnas län"},{code:"2026",municipality:"Gagnef",county:"Dalarnas län"},{code:"2029",municipality:"Leksand",county:"Dalarnas län"},{code:"2031",municipality:"Rättvik",county:"Dalarnas län"},{code:"2034",municipality:"Orsa",county:"Dalarnas län"},{code:"2039",municipality:"Älvdalen",county:"Dalarnas län"},{code:"2061",municipality:"Smedjebacken",county:"Dalarnas län"},{code:"2062",municipality:"Mora",county:"Dalarnas län"},{code:"2080",municipality:"Falun",county:"Dalarnas län"},{code:"2081",municipality:"Borlänge",county:"Dalarnas län"},{code:"2082",municipality:"Säter",county:"Dalarnas län"},{code:"2083",municipality:"Hedemora",county:"Dalarnas län"},{code:"2084",municipality:"Avesta",county:"Dalarnas län"},{code:"2085",municipality:"Ludvika",county:"Dalarnas län"},{code:"2101",municipality:"Ockelbo",county:"Gävleborgs län"},{code:"2104",municipality:"Hofors",county:"Gävleborgs län"},{code:"2121",municipality:"Ovanåker",county:"Gävleborgs län"},{code:"2132",municipality:"Nordanstig",county:"Gävleborgs län"},{code:"2161",municipality:"Ljusdal",county:"Gävleborgs län"},{code:"2180",municipality:"Gävle",county:"Gävleborgs län"},{code:"2181",municipality:"Sandviken",county:"Gävleborgs län"},{code:"2182",municipality:"Söderhamn",county:"Gävleborgs län"},{code:"2183",municipality:"Bollnäs",county:"Gävleborgs län"},{code:"2184",municipality:"Hudiksvall",county:"Gävleborgs län"},{code:"2260",municipality:"Ånge",county:"Västernorrlands län"},{code:"2262",municipality:"Timrå",county:"Västernorrlands län"},{code:"2280",municipality:"Härnösand",county:"Västernorrlands län"},{code:"2281",municipality:"Sundsvall",county:"Västernorrlands län"},{code:"2282",municipality:"Kramfors",county:"Västernorrlands län"},{code:"2283",municipality:"Sollefteå",county:"Västernorrlands län"},{code:"2284",municipality:"Örnsköldsvik",county:"Västernorrlands län"},{code:"2303",municipality:"Ragunda",county:"Jämtlands län"},{code:"2305",municipality:"Bräcke",county:"Jämtlands län"},{code:"2309",municipality:"Krokom",county:"Jämtlands län"},{code:"2313",municipality:"Strömsund",county:"Jämtlands län"},{code:"2321",municipality:"Åre",county:"Jämtlands län"},{code:"2326",municipality:"Berg",county:"Jämtlands län"},{code:"2361",municipality:"Härjedalen",county:"Jämtlands län"},{code:"2380",municipality:"Östersund",county:"Jämtlands län"},{code:"2401",municipality:"Nordmaling",county:"Västerbottens län"},{code:"2403",municipality:"Bjurholm",county:"Västerbottens län"},{code:"2404",municipality:"Vindeln",county:"Västerbottens län"},{code:"2409",municipality:"Robertsfors",county:"Västerbottens län"},{code:"2417",municipality:"Norsjö",county:"Västerbottens län"},{code:"2418",municipality:"Malå",county:"Västerbottens län"},{code:"2421",municipality:"Storuman",county:"Västerbottens län"},{code:"2422",municipality:"Sorsele",county:"Västerbottens län"},{code:"2425",municipality:"Dorotea",county:"Västerbottens län"},{code:"2460",municipality:"Vännäs",county:"Västerbottens län"},{code:"2462",municipality:"Vilhelmina",county:"Västerbottens län"},{code:"2463",municipality:"Åsele",county:"Västerbottens län"},{code:"2480",municipality:"Umeå",county:"Västerbottens län"},{code:"2481",municipality:"Lycksele",county:"Västerbottens län"},{code:"2482",municipality:"Skellefteå",county:"Västerbottens län"},{code:"2505",municipality:"Arvidsjaur",county:"Norrbottens län"},{code:"2506",municipality:"Arjeplog",county:"Norrbottens län"},{code:"2510",municipality:"Jokkmokk",county:"Norrbottens län"},{code:"2513",municipality:"Överkalix",county:"Norrbottens län"},{code:"2514",municipality:"Kalix",county:"Norrbottens län"},{code:"2518",municipality:"Övertorneå",county:"Norrbottens län"},{code:"2521",municipality:"Pajala",county:"Norrbottens län"},{code:"2523",municipality:"Gällivare",county:"Norrbottens län"},{code:"2560",municipality:"Älvsbyn",county:"Norrbottens län"},{code:"2580",municipality:"Luleå",county:"Norrbottens län"},{code:"2581",municipality:"Piteå",county:"Norrbottens län"},{code:"2582",municipality:"Boden",county:"Norrbottens län"},{code:"2583",municipality:"Haparanda",county:"Norrbottens län"},{code:"2584",municipality:"Kiruna",county:"Norrbottens län"}]},{}],2:[function(a,b,c){"use strict";function d(a){return a.map(function(a){return g(a)})}function e(a){return a.toString()}function f(a){var b=a.length<=3?"0"+a:a;return{code:b}}function g(a){if(h(a))return n;if(i(a))return d(a);j(a)&&(a=e(a)),k(a)&&(a=f(a));var b=l(n,a);return b.length>1?b:m(b)}var h=a("lodash/lang/isUndefined"),i=a("lodash/lang/isArray"),j=a("lodash/lang/isNumber"),k=a("lodash/lang/isString"),l=a("lodash/collection/filter"),m=a("lodash/array/first"),n=a("./data");b.exports=g},{"./data":1,"lodash/array/first":3,"lodash/collection/filter":4,"lodash/lang/isArray":32,"lodash/lang/isNumber":34,"lodash/lang/isString":36,"lodash/lang/isUndefined":38}],3:[function(a,b,c){function d(a){return a?a[0]:void 0}b.exports=d},{}],4:[function(a,b,c){function d(a,b,c){var d=h(a)?e:g;return b=f(b,c,3),d(a,b)}var e=a("../internal/arrayFilter"),f=a("../internal/baseCallback"),g=a("../internal/baseFilter"),h=a("../lang/isArray");b.exports=d},{"../internal/arrayFilter":5,"../internal/baseCallback":6,"../internal/baseFilter":8,"../lang/isArray":32}],5:[function(a,b,c){function d(a,b){for(var c=-1,d=a.length,e=-1,f=[];++c<d;){var g=a[c];b(g,c,a)&&(f[++e]=g)}return f}b.exports=d},{}],6:[function(a,b,c){function d(a,b,c){var d=typeof a;return"function"==d?"undefined"!=typeof b&&j(a)?h(a,b,c):a:null==a?i:"object"==d?e(a):"undefined"==typeof b?g(a+""):f(a+"",b)}var e=a("./baseMatches"),f=a("./baseMatchesProperty"),g=a("./baseProperty"),h=a("./bindCallback"),i=a("../utility/identity"),j=a("./isBindable");b.exports=d},{"../utility/identity":43,"./baseMatches":14,"./baseMatchesProperty":15,"./baseProperty":16,"./bindCallback":19,"./isBindable":23}],7:[function(a,b,c){function d(a,b){var c=a?a.length:0;if(!f(c))return e(a,b);for(var d=-1,h=g(a);++d<c&&b(h[d],d,h)!==!1;);return a}var e=a("./baseForOwn"),f=a("./isLength"),g=a("./toObject");b.exports=d},{"./baseForOwn":10,"./isLength":25,"./toObject":30}],8:[function(a,b,c){function d(a,b){var c=[];return e(a,function(a,d,e){b(a,d,e)&&c.push(a)}),c}var e=a("./baseEach");b.exports=d},{"./baseEach":7}],9:[function(a,b,c){function d(a,b,c){for(var d=-1,f=e(a),g=c(a),h=g.length;++d<h;){var i=g[d];if(b(f[i],i,f)===!1)break}return a}var e=a("./toObject");b.exports=d},{"./toObject":30}],10:[function(a,b,c){function d(a,b){return e(a,b,f)}var e=a("./baseFor"),f=a("../object/keys");b.exports=d},{"../object/keys":39,"./baseFor":9}],11:[function(a,b,c){function d(a,b,c,f,g,h){if(a===b)return 0!==a||1/a==1/b;var i=typeof a,j=typeof b;return"function"!=i&&"object"!=i&&"function"!=j&&"object"!=j||null==a||null==b?a!==a&&b!==b:e(a,b,d,c,f,g,h)}var e=a("./baseIsEqualDeep");b.exports=d},{"./baseIsEqualDeep":12}],12:[function(a,b,c){function d(a,b,c,d,m,p,q){var r=h(a),s=h(b),t=k,u=k;r||(t=o.call(a),t==j?t=l:t!=l&&(r=i(a))),s||(u=o.call(b),u==j?u=l:u!=l&&(s=i(b)));var v=t==l,w=u==l,x=t==u;if(x&&!r&&!v)return f(a,b,t);var y=v&&n.call(a,"__wrapped__"),z=w&&n.call(b,"__wrapped__");if(y||z)return c(y?a.value():a,z?b.value():b,d,m,p,q);if(!x)return!1;p||(p=[]),q||(q=[]);for(var A=p.length;A--;)if(p[A]==a)return q[A]==b;p.push(a),q.push(b);var B=(r?e:g)(a,b,c,d,m,p,q);return p.pop(),q.pop(),B}var e=a("./equalArrays"),f=a("./equalByTag"),g=a("./equalObjects"),h=a("../lang/isArray"),i=a("../lang/isTypedArray"),j="[object Arguments]",k="[object Array]",l="[object Object]",m=Object.prototype,n=m.hasOwnProperty,o=m.toString;b.exports=d},{"../lang/isArray":32,"../lang/isTypedArray":37,"./equalArrays":20,"./equalByTag":21,"./equalObjects":22}],13:[function(a,b,c){function d(a,b,c,d,f){var h=b.length;if(null==a)return!h;for(var i=-1,j=!f;++i<h;)if(j&&d[i]?c[i]!==a[b[i]]:!g.call(a,b[i]))return!1;for(i=-1;++i<h;){var k=b[i];if(j&&d[i])var l=g.call(a,k);else{var m=a[k],n=c[i];l=f?f(m,n,k):void 0,"undefined"==typeof l&&(l=e(n,m,f,!0))}if(!l)return!1}return!0}var e=a("./baseIsEqual"),f=Object.prototype,g=f.hasOwnProperty;b.exports=d},{"./baseIsEqual":11}],14:[function(a,b,c){function d(a){var b=g(a),c=b.length;if(1==c){var d=b[0],h=a[d];if(f(h))return function(a){return null!=a&&a[d]===h&&i.call(a,d)}}for(var j=Array(c),k=Array(c);c--;)h=a[b[c]],j[c]=h,k[c]=f(h);return function(a){return e(a,b,j,k)}}var e=a("./baseIsMatch"),f=a("./isStrictComparable"),g=a("../object/keys"),h=Object.prototype,i=h.hasOwnProperty;b.exports=d},{"../object/keys":39,"./baseIsMatch":13,"./isStrictComparable":27}],15:[function(a,b,c){function d(a,b){return f(b)?function(c){return null!=c&&c[a]===b}:function(c){return null!=c&&e(b,c[a],null,!0)}}var e=a("./baseIsEqual"),f=a("./isStrictComparable");b.exports=d},{"./baseIsEqual":11,"./isStrictComparable":27}],16:[function(a,b,c){function d(a){return function(b){return null==b?void 0:b[a]}}b.exports=d},{}],17:[function(a,b,c){var d=a("../utility/identity"),e=a("./metaMap"),f=e?function(a,b){return e.set(a,b),a}:d;b.exports=f},{"../utility/identity":43,"./metaMap":28}],18:[function(a,b,c){function d(a){return"string"==typeof a?a:null==a?"":a+""}b.exports=d},{}],19:[function(a,b,c){function d(a,b,c){if("function"!=typeof a)return e;if("undefined"==typeof b)return a;switch(c){case 1:return function(c){return a.call(b,c)};case 3:return function(c,d,e){return a.call(b,c,d,e)};case 4:return function(c,d,e,f){return a.call(b,c,d,e,f)};case 5:return function(c,d,e,f,g){return a.call(b,c,d,e,f,g)}}return function(){return a.apply(b,arguments)}}var e=a("../utility/identity");b.exports=d},{"../utility/identity":43}],20:[function(a,b,c){function d(a,b,c,d,e,f,g){var h=-1,i=a.length,j=b.length,k=!0;if(i!=j&&!(e&&j>i))return!1;for(;k&&++h<i;){var l=a[h],m=b[h];if(k=void 0,d&&(k=e?d(m,l,h):d(l,m,h)),"undefined"==typeof k)if(e)for(var n=j;n--&&(m=b[n],!(k=l&&l===m||c(l,m,d,e,f,g))););else k=l&&l===m||c(l,m,d,e,f,g)}return!!k}b.exports=d},{}],21:[function(a,b,c){function d(a,b,c){switch(c){case e:case f:return+a==+b;case g:return a.name==b.name&&a.message==b.message;case h:return a!=+a?b!=+b:0==a?1/a==1/b:a==+b;case i:case j:return a==b+""}return!1}var e="[object Boolean]",f="[object Date]",g="[object Error]",h="[object Number]",i="[object RegExp]",j="[object String]";b.exports=d},{}],22:[function(a,b,c){function d(a,b,c,d,f,h,i){var j=e(a),k=j.length,l=e(b),m=l.length;if(k!=m&&!f)return!1;for(var n,o=-1;++o<k;){var p=j[o],q=g.call(b,p);if(q){var r=a[p],s=b[p];q=void 0,d&&(q=f?d(s,r,p):d(r,s,p)),"undefined"==typeof q&&(q=r&&r===s||c(r,s,d,f,h,i))}if(!q)return!1;n||(n="constructor"==p)}if(!n){var t=a.constructor,u=b.constructor;if(t!=u&&"constructor"in a&&"constructor"in b&&!("function"==typeof t&&t instanceof t&&"function"==typeof u&&u instanceof u))return!1}return!0}var e=a("../object/keys"),f=Object.prototype,g=f.hasOwnProperty;b.exports=d},{"../object/keys":39}],23:[function(a,b,c){function d(a){var b=!(g.funcNames?a.name:g.funcDecomp);if(!b){var c=j.call(a);g.funcNames||(b=!h.test(c)),b||(b=i.test(c)||f(a),e(a,b))}return b}var e=a("./baseSetData"),f=a("../lang/isNative"),g=a("../support"),h=/^\s*function[ \n\r\t]+\w/,i=/\bthis\b/,j=Function.prototype.toString;b.exports=d},{"../lang/isNative":33,"../support":42,"./baseSetData":17}],24:[function(a,b,c){function d(a,b){return a=+a,b=null==b?e:b,a>-1&&a%1==0&&b>a}var e=Math.pow(2,53)-1;b.exports=d},{}],25:[function(a,b,c){function d(a){return"number"==typeof a&&a>-1&&a%1==0&&e>=a}var e=Math.pow(2,53)-1;b.exports=d},{}],26:[function(a,b,c){function d(a){return a&&"object"==typeof a||!1}b.exports=d},{}],27:[function(a,b,c){function d(a){return a===a&&(0===a?1/a>0:!e(a))}var e=a("../lang/isObject");b.exports=d},{"../lang/isObject":35}],28:[function(a,b,c){(function(c){var d=a("../lang/isNative"),e=d(e=c.WeakMap)&&e,f=e&&new e;b.exports=f}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../lang/isNative":33}],29:[function(a,b,c){function d(a){for(var b=i(a),c=b.length,d=c&&a.length,k=d&&h(d)&&(f(a)||j.nonEnumArgs&&e(a)),m=-1,n=[];++m<c;){var o=b[m];(k&&g(o,d)||l.call(a,o))&&n.push(o)}return n}var e=a("../lang/isArguments"),f=a("../lang/isArray"),g=a("./isIndex"),h=a("./isLength"),i=a("../object/keysIn"),j=a("../support"),k=Object.prototype,l=k.hasOwnProperty;b.exports=d},{"../lang/isArguments":31,"../lang/isArray":32,"../object/keysIn":40,"../support":42,"./isIndex":24,"./isLength":25}],30:[function(a,b,c){function d(a){return e(a)?a:Object(a)}var e=a("../lang/isObject");b.exports=d},{"../lang/isObject":35}],31:[function(a,b,c){function d(a){var b=f(a)?a.length:void 0;return e(b)&&i.call(a)==g||!1}var e=a("../internal/isLength"),f=a("../internal/isObjectLike"),g="[object Arguments]",h=Object.prototype,i=h.toString;b.exports=d},{"../internal/isLength":25,"../internal/isObjectLike":26}],32:[function(a,b,c){var d=a("../internal/isLength"),e=a("./isNative"),f=a("../internal/isObjectLike"),g="[object Array]",h=Object.prototype,i=h.toString,j=e(j=Array.isArray)&&j,k=j||function(a){return f(a)&&d(a.length)&&i.call(a)==g||!1};b.exports=k},{"../internal/isLength":25,"../internal/isObjectLike":26,"./isNative":33}],33:[function(a,b,c){function d(a){return null==a?!1:k.call(a)==g?l.test(j.call(a)):f(a)&&h.test(a)||!1}var e=a("../string/escapeRegExp"),f=a("../internal/isObjectLike"),g="[object Function]",h=/^\[object .+?Constructor\]$/,i=Object.prototype,j=Function.prototype.toString,k=i.toString,l=RegExp("^"+e(k).replace(/toString|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");b.exports=d},{"../internal/isObjectLike":26,"../string/escapeRegExp":41}],34:[function(a,b,c){function d(a){return"number"==typeof a||e(a)&&h.call(a)==f||!1}var e=a("../internal/isObjectLike"),f="[object Number]",g=Object.prototype,h=g.toString;b.exports=d},{"../internal/isObjectLike":26}],35:[function(a,b,c){function d(a){var b=typeof a;return"function"==b||a&&"object"==b||!1}b.exports=d},{}],36:[function(a,b,c){function d(a){return"string"==typeof a||e(a)&&h.call(a)==f||!1}var e=a("../internal/isObjectLike"),f="[object String]",g=Object.prototype,h=g.toString;b.exports=d},{"../internal/isObjectLike":26}],37:[function(a,b,c){function d(a){return f(a)&&e(a.length)&&D[F.call(a)]||!1}var e=a("../internal/isLength"),f=a("../internal/isObjectLike"),g="[object Arguments]",h="[object Array]",i="[object Boolean]",j="[object Date]",k="[object Error]",l="[object Function]",m="[object Map]",n="[object Number]",o="[object Object]",p="[object RegExp]",q="[object Set]",r="[object String]",s="[object WeakMap]",t="[object ArrayBuffer]",u="[object Float32Array]",v="[object Float64Array]",w="[object Int8Array]",x="[object Int16Array]",y="[object Int32Array]",z="[object Uint8Array]",A="[object Uint8ClampedArray]",B="[object Uint16Array]",C="[object Uint32Array]",D={};D[u]=D[v]=D[w]=D[x]=D[y]=D[z]=D[A]=D[B]=D[C]=!0,D[g]=D[h]=D[t]=D[i]=D[j]=D[k]=D[l]=D[m]=D[n]=D[o]=D[p]=D[q]=D[r]=D[s]=!1;var E=Object.prototype,F=E.toString;b.exports=d},{"../internal/isLength":25,"../internal/isObjectLike":26}],38:[function(a,b,c){function d(a){return"undefined"==typeof a}b.exports=d},{}],39:[function(a,b,c){var d=a("../internal/isLength"),e=a("../lang/isNative"),f=a("../lang/isObject"),g=a("../internal/shimKeys"),h=e(h=Object.keys)&&h,i=h?function(a){if(a)var b=a.constructor,c=a.length;return"function"==typeof b&&b.prototype===a||"function"!=typeof a&&c&&d(c)?g(a):f(a)?h(a):[]}:g;b.exports=i},{"../internal/isLength":25,"../internal/shimKeys":29,"../lang/isNative":33,"../lang/isObject":35}],40:[function(a,b,c){function d(a){if(null==a)return[];i(a)||(a=Object(a));var b=a.length;b=b&&h(b)&&(f(a)||j.nonEnumArgs&&e(a))&&b||0;for(var c=a.constructor,d=-1,k="function"==typeof c&&c.prototype===a,m=Array(b),n=b>0;++d<b;)m[d]=d+"";for(var o in a)n&&g(o,b)||"constructor"==o&&(k||!l.call(a,o))||m.push(o);return m}var e=a("../lang/isArguments"),f=a("../lang/isArray"),g=a("../internal/isIndex"),h=a("../internal/isLength"),i=a("../lang/isObject"),j=a("../support"),k=Object.prototype,l=k.hasOwnProperty;b.exports=d},{"../internal/isIndex":24,"../internal/isLength":25,"../lang/isArguments":31,"../lang/isArray":32,"../lang/isObject":35,"../support":42}],41:[function(a,b,c){function d(a){return a=e(a),a&&g.test(a)?a.replace(f,"\\$&"):a}var e=a("../internal/baseToString"),f=/[.*+?^${}()|[\]\/\\]/g,g=RegExp(f.source);b.exports=d},{"../internal/baseToString":18}],42:[function(a,b,c){(function(c){var d=a("./lang/isNative"),e=/\bthis\b/,f=Object.prototype,g=(g=c.window)&&g.document,h=f.propertyIsEnumerable,i={};!function(a){i.funcDecomp=!d(c.WinRTError)&&e.test(function(){return this}),i.funcNames="string"==typeof Function.name;try{i.dom=11===g.createDocumentFragment().nodeType}catch(b){i.dom=!1}try{i.nonEnumArgs=!h.call(arguments,1)}catch(b){i.nonEnumArgs=!0}}(0,0),b.exports=i}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./lang/isNative":33}],43:[function(a,b,c){function d(a){return a}b.exports=d},{}]},{},[2])(2)});