From a21f982fb659adabab5751a2f21939a73f256f03 Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Wed, 3 Aug 2016 13:43:17 +0200 Subject: [PATCH 01/14] Adding og: and twitter: meta --- app/assets/card.png | Bin 0 -> 45154 bytes app/assets/index.html | 10 ++++++++++ 2 files changed, 10 insertions(+) create mode 100644 app/assets/card.png diff --git a/app/assets/card.png b/app/assets/card.png new file mode 100644 index 0000000000000000000000000000000000000000..5d3f15e59ee75ae7813d9a7d2f62902b57fabc89 GIT binary patch literal 45154 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 literal 0 HcmV?d00001 diff --git a/app/assets/index.html b/app/assets/index.html index 8420c2f..7267da3 100644 --- a/app/assets/index.html +++ b/app/assets/index.html @@ -7,6 +7,16 @@ CSS Flags + + + + + + + + + + From 10f2ec3c8b795e140365072d9caf9fb621b4df0a Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Sun, 6 Nov 2016 15:53:24 +0100 Subject: [PATCH 02/14] Updated official Taiwan name --- app/assets/index.html | 2 +- flags.json | 2742 ++++++++++++++++- ...an,_province_of_china.scss => taiwan.scss} | 0 3 files changed, 2742 insertions(+), 2 deletions(-) rename symlinks/{taiwan,_province_of_china.scss => taiwan.scss} (100%) diff --git a/app/assets/index.html b/app/assets/index.html index 7267da3..8942707 100644 --- a/app/assets/index.html +++ b/app/assets/index.html @@ -2227,7 +2227,7 @@

CS
- Taiwan, Province of China + Taiwan
diff --git a/flags.json b/flags.json index 1629d92..15f97fb 100644 --- a/flags.json +++ b/flags.json @@ -1 +1,2741 @@ -[ { "name": "Afghanistan", "alpha-2": "AF", "alpha-3": "AFG", "country-code": "004", "iso_3166-2": "ISO 3166-2:AF", "region": "Asia", "sub-region": "Southern Asia", "region-code": "142", "sub-region-code": "034" }, { "name": "Åland Islands", "alpha-2": "AX", "alpha-3": "ALA", "country-code": "248", "iso_3166-2": "ISO 3166-2:AX", "sub-region-code": "154", "region-code": "150", "sub-region": "Northern Europe", "region": "Europe" }, { "name": "Albania", "alpha-2": "AL", "alpha-3": "ALB", "country-code": "008", "iso_3166-2": "ISO 3166-2:AL", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Algeria", "alpha-2": "DZ", "alpha-3": "DZA", "country-code": "012", "iso_3166-2": "ISO 3166-2:DZ", "region": "Africa", "sub-region": "Northern Africa", "region-code": "002", "sub-region-code": "015" }, { "name": "American Samoa", "alpha-2": "AS", "alpha-3": "ASM", "country-code": "016", "iso_3166-2": "ISO 3166-2:AS", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "Andorra", "alpha-2": "AD", "alpha-3": "AND", "country-code": "020", "iso_3166-2": "ISO 3166-2:AD", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Angola", "alpha-2": "AO", "alpha-3": "AGO", "country-code": "024", "iso_3166-2": "ISO 3166-2:AO", "region": "Africa", "sub-region": "Middle Africa", "region-code": "002", "sub-region-code": "017" }, { "name": "Anguilla", "alpha-2": "AI", "alpha-3": "AIA", "country-code": "660", "iso_3166-2": "ISO 3166-2:AI", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Antarctica", "alpha-2": "AQ", "alpha-3": "ATA", "country-code": "010", "iso_3166-2": "ISO 3166-2:AQ", "sub-region-code": null, "region-code": null, "sub-region": null, "region": null }, { "name": "Antigua and Barbuda", "alpha-2": "AG", "alpha-3": "ATG", "country-code": "028", "iso_3166-2": "ISO 3166-2:AG", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Argentina", "alpha-2": "AR", "alpha-3": "ARG", "country-code": "032", "iso_3166-2": "ISO 3166-2:AR", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Armenia", "alpha-2": "AM", "alpha-3": "ARM", "country-code": "051", "iso_3166-2": "ISO 3166-2:AM", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Aruba", "alpha-2": "AW", "alpha-3": "ABW", "country-code": "533", "iso_3166-2": "ISO 3166-2:AW", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Australia", "alpha-2": "AU", "alpha-3": "AUS", "country-code": "036", "iso_3166-2": "ISO 3166-2:AU", "region": "Oceania", "sub-region": "Australia and New Zealand", "region-code": "009", "sub-region-code": "053" }, { "name": "Austria", "alpha-2": "AT", "alpha-3": "AUT", "country-code": "040", "iso_3166-2": "ISO 3166-2:AT", "region": "Europe", "sub-region": "Western Europe", "region-code": "150", "sub-region-code": "155" }, { "name": "Azerbaijan", "alpha-2": "AZ", "alpha-3": "AZE", "country-code": "031", "iso_3166-2": "ISO 3166-2:AZ", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Bahamas", "alpha-2": "BS", "alpha-3": "BHS", "country-code": "044", "iso_3166-2": "ISO 3166-2:BS", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Bahrain", "alpha-2": "BH", "alpha-3": "BHR", "country-code": "048", "iso_3166-2": "ISO 3166-2:BH", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Bangladesh", "alpha-2": "BD", "alpha-3": "BGD", "country-code": "050", "iso_3166-2": "ISO 3166-2:BD", "region": "Asia", "sub-region": "Southern Asia", "region-code": "142", "sub-region-code": "034" }, { "name": "Barbados", "alpha-2": "BB", "alpha-3": "BRB", "country-code": "052", "iso_3166-2": "ISO 3166-2:BB", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Belarus", "alpha-2": "BY", "alpha-3": "BLR", "country-code": "112", "iso_3166-2": "ISO 3166-2:BY", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "Belgium", "alpha-2": "BE", "alpha-3": "BEL", "country-code": "056", "iso_3166-2": "ISO 3166-2:BE", "region": "Europe", "sub-region": "Western Europe", "region-code": "150", "sub-region-code": "155" }, { "name": "Belize", "alpha-2": "BZ", "alpha-3": "BLZ", "country-code": "084", "iso_3166-2": "ISO 3166-2:BZ", "region": "Americas", "sub-region": "Central America", "region-code": "019", "sub-region-code": "013" }, { "name": "Benin", "alpha-2": "BJ", "alpha-3": "BEN", "country-code": "204", "iso_3166-2": "ISO 3166-2:BJ", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Bermuda", "alpha-2": "BM", "alpha-3": "BMU", "country-code": "060", "iso_3166-2": "ISO 3166-2:BM", "region": "Americas", "sub-region": "Northern America", "region-code": "019", "sub-region-code": "021" }, { "name": "Bhutan", "alpha-2": "BT", "alpha-3": "BTN", "country-code": "064", "iso_3166-2": "ISO 3166-2:BT", "region": "Asia", "sub-region": "Southern Asia", "region-code": "142", "sub-region-code": "034" }, { "name": "Bolivia (Plurinational State of)", "alpha-2": "BO", "alpha-3": "BOL", "country-code": "068", "iso_3166-2": "ISO 3166-2:BO", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Bonaire, Sint Eustatius and Saba", "alpha-2": "BQ", "alpha-3": "BES", "country-code": "535", "iso_3166-2": "ISO 3166-2:BQ", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Bosnia and Herzegovina", "alpha-2": "BA", "alpha-3": "BIH", "country-code": "070", "iso_3166-2": "ISO 3166-2:BA", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Botswana", "alpha-2": "BW", "alpha-3": "BWA", "country-code": "072", "iso_3166-2": "ISO 3166-2:BW", "region": "Africa", "sub-region": "Southern Africa", "region-code": "002", "sub-region-code": "018" }, { "name": "Bouvet Island", "alpha-2": "BV", "alpha-3": "BVT", "country-code": "074", "iso_3166-2": "ISO 3166-2:BV", "sub-region-code": null, "region-code": null, "sub-region": null, "region": null }, { "name": "Brazil", "alpha-2": "BR", "alpha-3": "BRA", "country-code": "076", "iso_3166-2": "ISO 3166-2:BR", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "British Indian Ocean Territory", "alpha-2": "IO", "alpha-3": "IOT", "country-code": "086", "iso_3166-2": "ISO 3166-2:IO", "sub-region-code": null, "region-code": null, "sub-region": null, "region": null }, { "name": "Brunei Darussalam", "alpha-2": "BN", "alpha-3": "BRN", "country-code": "096", "iso_3166-2": "ISO 3166-2:BN", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Bulgaria", "alpha-2": "BG", "alpha-3": "BGR", "country-code": "100", "iso_3166-2": "ISO 3166-2:BG", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "Burkina Faso", "alpha-2": "BF", "alpha-3": "BFA", "country-code": "854", "iso_3166-2": "ISO 3166-2:BF", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Burundi", "alpha-2": "BI", "alpha-3": "BDI", "country-code": "108", "iso_3166-2": "ISO 3166-2:BI", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Cambodia", "alpha-2": "KH", "alpha-3": "KHM", "country-code": "116", "iso_3166-2": "ISO 3166-2:KH", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Cameroon", "alpha-2": "CM", "alpha-3": "CMR", "country-code": "120", "iso_3166-2": "ISO 3166-2:CM", "region": "Africa", "sub-region": "Middle Africa", "region-code": "002", "sub-region-code": "017" }, { "name": "Canada", "alpha-2": "CA", "alpha-3": "CAN", "country-code": "124", "iso_3166-2": "ISO 3166-2:CA", "region": "Americas", "sub-region": "Northern America", "region-code": "019", "sub-region-code": "021" }, { "name": "Cabo Verde", "alpha-2": "CV", "alpha-3": "CPV", "country-code": "132", "iso_3166-2": "ISO 3166-2:CV", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Cayman Islands", "alpha-2": "KY", "alpha-3": "CYM", "country-code": "136", "iso_3166-2": "ISO 3166-2:KY", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Central African Republic", "alpha-2": "CF", "alpha-3": "CAF", "country-code": "140", "iso_3166-2": "ISO 3166-2:CF", "region": "Africa", "sub-region": "Middle Africa", "region-code": "002", "sub-region-code": "017" }, { "name": "Chad", "alpha-2": "TD", "alpha-3": "TCD", "country-code": "148", "iso_3166-2": "ISO 3166-2:TD", "region": "Africa", "sub-region": "Middle Africa", "region-code": "002", "sub-region-code": "017" }, { "name": "Chile", "alpha-2": "CL", "alpha-3": "CHL", "country-code": "152", "iso_3166-2": "ISO 3166-2:CL", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "China", "alpha-2": "CN", "alpha-3": "CHN", "country-code": "156", "iso_3166-2": "ISO 3166-2:CN", "region": "Asia", "sub-region": "Eastern Asia", "region-code": "142", "sub-region-code": "030" }, { "name": "Christmas Island", "alpha-2": "CX", "alpha-3": "CXR", "country-code": "162", "iso_3166-2": "ISO 3166-2:CX", "sub-region-code": null, "region-code": null, "sub-region": null, "region": null }, { "name": "Cocos (Keeling) Islands", "alpha-2": "CC", "alpha-3": "CCK", "country-code": "166", "iso_3166-2": "ISO 3166-2:CC", "sub-region-code": null, "region-code": null, "sub-region": null, "region": null }, { "name": "Colombia", "alpha-2": "CO", "alpha-3": "COL", "country-code": "170", "iso_3166-2": "ISO 3166-2:CO", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Comoros", "alpha-2": "KM", "alpha-3": "COM", "country-code": "174", "iso_3166-2": "ISO 3166-2:KM", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Congo", "alpha-2": "CG", "alpha-3": "COG", "country-code": "178", "iso_3166-2": "ISO 3166-2:CG", "region": "Africa", "sub-region": "Middle Africa", "region-code": "002", "sub-region-code": "017" }, { "name": "Congo (Democratic Republic of the)", "alpha-2": "CD", "alpha-3": "COD", "country-code": "180", "iso_3166-2": "ISO 3166-2:CD", "region": "Africa", "sub-region": "Middle Africa", "region-code": "002", "sub-region-code": "017" }, { "name": "Cook Islands", "alpha-2": "CK", "alpha-3": "COK", "country-code": "184", "iso_3166-2": "ISO 3166-2:CK", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "Costa Rica", "alpha-2": "CR", "alpha-3": "CRI", "country-code": "188", "iso_3166-2": "ISO 3166-2:CR", "region": "Americas", "sub-region": "Central America", "region-code": "019", "sub-region-code": "013" }, { "name": "Côte d'Ivoire", "alpha-2": "CI", "alpha-3": "CIV", "country-code": "384", "iso_3166-2": "ISO 3166-2:CI", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Croatia", "alpha-2": "HR", "alpha-3": "HRV", "country-code": "191", "iso_3166-2": "ISO 3166-2:HR", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Cuba", "alpha-2": "CU", "alpha-3": "CUB", "country-code": "192", "iso_3166-2": "ISO 3166-2:CU", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Curaçao", "alpha-2": "CW", "alpha-3": "CUW", "country-code": "531", "iso_3166-2": "ISO 3166-2:CW", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Cyprus", "alpha-2": "CY", "alpha-3": "CYP", "country-code": "196", "iso_3166-2": "ISO 3166-2:CY", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Czech Republic", "alpha-2": "CZ", "alpha-3": "CZE", "country-code": "203", "iso_3166-2": "ISO 3166-2:CZ", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "Denmark", "alpha-2": "DK", "alpha-3": "DNK", "country-code": "208", "iso_3166-2": "ISO 3166-2:DK", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Djibouti", "alpha-2": "DJ", "alpha-3": "DJI", "country-code": "262", "iso_3166-2": "ISO 3166-2:DJ", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Dominica", "alpha-2": "DM", "alpha-3": "DMA", "country-code": "212", "iso_3166-2": "ISO 3166-2:DM", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Dominican Republic", "alpha-2": "DO", "alpha-3": "DOM", "country-code": "214", "iso_3166-2": "ISO 3166-2:DO", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Ecuador", "alpha-2": "EC", "alpha-3": "ECU", "country-code": "218", "iso_3166-2": "ISO 3166-2:EC", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Egypt", "alpha-2": "EG", "alpha-3": "EGY", "country-code": "818", "iso_3166-2": "ISO 3166-2:EG", "region": "Africa", "sub-region": "Northern Africa", "region-code": "002", "sub-region-code": "015" }, { "name": "El Salvador", "alpha-2": "SV", "alpha-3": "SLV", "country-code": "222", "iso_3166-2": "ISO 3166-2:SV", "region": "Americas", "sub-region": "Central America", "region-code": "019", "sub-region-code": "013" }, { "name": "Equatorial Guinea", "alpha-2": "GQ", "alpha-3": "GNQ", "country-code": "226", "iso_3166-2": "ISO 3166-2:GQ", "region": "Africa", "sub-region": "Middle Africa", "region-code": "002", "sub-region-code": "017" }, { "name": "Eritrea", "alpha-2": "ER", "alpha-3": "ERI", "country-code": "232", "iso_3166-2": "ISO 3166-2:ER", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Estonia", "alpha-2": "EE", "alpha-3": "EST", "country-code": "233", "iso_3166-2": "ISO 3166-2:EE", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Ethiopia", "alpha-2": "ET", "alpha-3": "ETH", "country-code": "231", "iso_3166-2": "ISO 3166-2:ET", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Falkland Islands (Malvinas)", "alpha-2": "FK", "alpha-3": "FLK", "country-code": "238", "iso_3166-2": "ISO 3166-2:FK", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Faroe Islands", "alpha-2": "FO", "alpha-3": "FRO", "country-code": "234", "iso_3166-2": "ISO 3166-2:FO", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Fiji", "alpha-2": "FJ", "alpha-3": "FJI", "country-code": "242", "iso_3166-2": "ISO 3166-2:FJ", "region": "Oceania", "sub-region": "Melanesia", "region-code": "009", "sub-region-code": "054" }, { "name": "Finland", "alpha-2": "FI", "alpha-3": "FIN", "country-code": "246", "iso_3166-2": "ISO 3166-2:FI", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "France", "alpha-2": "FR", "alpha-3": "FRA", "country-code": "250", "iso_3166-2": "ISO 3166-2:FR", "region": "Europe", "sub-region": "Western Europe", "region-code": "150", "sub-region-code": "155" }, { "name": "French Guiana", "alpha-2": "GF", "alpha-3": "GUF", "country-code": "254", "iso_3166-2": "ISO 3166-2:GF", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "French Polynesia", "alpha-2": "PF", "alpha-3": "PYF", "country-code": "258", "iso_3166-2": "ISO 3166-2:PF", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "French Southern Territories", "alpha-2": "TF", "alpha-3": "ATF", "country-code": "260", "iso_3166-2": "ISO 3166-2:TF", "sub-region-code": null, "region-code": null, "sub-region": null, "region": null }, { "name": "Gabon", "alpha-2": "GA", "alpha-3": "GAB", "country-code": "266", "iso_3166-2": "ISO 3166-2:GA", "region": "Africa", "sub-region": "Middle Africa", "region-code": "002", "sub-region-code": "017" }, { "name": "Gambia", "alpha-2": "GM", "alpha-3": "GMB", "country-code": "270", "iso_3166-2": "ISO 3166-2:GM", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Georgia", "alpha-2": "GE", "alpha-3": "GEO", "country-code": "268", "iso_3166-2": "ISO 3166-2:GE", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Germany", "alpha-2": "DE", "alpha-3": "DEU", "country-code": "276", "iso_3166-2": "ISO 3166-2:DE", "region": "Europe", "sub-region": "Western Europe", "region-code": "150", "sub-region-code": "155" }, { "name": "Ghana", "alpha-2": "GH", "alpha-3": "GHA", "country-code": "288", "iso_3166-2": "ISO 3166-2:GH", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Gibraltar", "alpha-2": "GI", "alpha-3": "GIB", "country-code": "292", "iso_3166-2": "ISO 3166-2:GI", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Greece", "alpha-2": "GR", "alpha-3": "GRC", "country-code": "300", "iso_3166-2": "ISO 3166-2:GR", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Greenland", "alpha-2": "GL", "alpha-3": "GRL", "country-code": "304", "iso_3166-2": "ISO 3166-2:GL", "region": "Americas", "sub-region": "Northern America", "region-code": "019", "sub-region-code": "021" }, { "name": "Grenada", "alpha-2": "GD", "alpha-3": "GRD", "country-code": "308", "iso_3166-2": "ISO 3166-2:GD", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Guadeloupe", "alpha-2": "GP", "alpha-3": "GLP", "country-code": "312", "iso_3166-2": "ISO 3166-2:GP", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Guam", "alpha-2": "GU", "alpha-3": "GUM", "country-code": "316", "iso_3166-2": "ISO 3166-2:GU", "region": "Oceania", "sub-region": "Micronesia", "region-code": "009", "sub-region-code": "057" }, { "name": "Guatemala", "alpha-2": "GT", "alpha-3": "GTM", "country-code": "320", "iso_3166-2": "ISO 3166-2:GT", "region": "Americas", "sub-region": "Central America", "region-code": "019", "sub-region-code": "013" }, { "name": "Guernsey", "alpha-2": "GG", "alpha-3": "GGY", "country-code": "831", "iso_3166-2": "ISO 3166-2:GG", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Guinea", "alpha-2": "GN", "alpha-3": "GIN", "country-code": "324", "iso_3166-2": "ISO 3166-2:GN", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Guinea-Bissau", "alpha-2": "GW", "alpha-3": "GNB", "country-code": "624", "iso_3166-2": "ISO 3166-2:GW", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Guyana", "alpha-2": "GY", "alpha-3": "GUY", "country-code": "328", "iso_3166-2": "ISO 3166-2:GY", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Haiti", "alpha-2": "HT", "alpha-3": "HTI", "country-code": "332", "iso_3166-2": "ISO 3166-2:HT", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Heard Island and McDonald Islands", "alpha-2": "HM", "alpha-3": "HMD", "country-code": "334", "iso_3166-2": "ISO 3166-2:HM", "sub-region-code": null, "region-code": null, "sub-region": null, "region": null }, { "name": "Holy See", "alpha-2": "VA", "alpha-3": "VAT", "country-code": "336", "iso_3166-2": "ISO 3166-2:VA", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Honduras", "alpha-2": "HN", "alpha-3": "HND", "country-code": "340", "iso_3166-2": "ISO 3166-2:HN", "region": "Americas", "sub-region": "Central America", "region-code": "019", "sub-region-code": "013" }, { "name": "Hong Kong", "alpha-2": "HK", "alpha-3": "HKG", "country-code": "344", "iso_3166-2": "ISO 3166-2:HK", "region": "Asia", "sub-region": "Eastern Asia", "region-code": "142", "sub-region-code": "030" }, { "name": "Hungary", "alpha-2": "HU", "alpha-3": "HUN", "country-code": "348", "iso_3166-2": "ISO 3166-2:HU", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "Iceland", "alpha-2": "IS", "alpha-3": "ISL", "country-code": "352", "iso_3166-2": "ISO 3166-2:IS", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "India", "alpha-2": "IN", "alpha-3": "IND", "country-code": "356", "iso_3166-2": "ISO 3166-2:IN", "region": "Asia", "sub-region": "Southern Asia", "region-code": "142", "sub-region-code": "034" }, { "name": "Indonesia", "alpha-2": "ID", "alpha-3": "IDN", "country-code": "360", "iso_3166-2": "ISO 3166-2:ID", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Iran (Islamic Republic of)", "alpha-2": "IR", "alpha-3": "IRN", "country-code": "364", "iso_3166-2": "ISO 3166-2:IR", "region": "Asia", "sub-region": "Southern Asia", "region-code": "142", "sub-region-code": "034" }, { "name": "Iraq", "alpha-2": "IQ", "alpha-3": "IRQ", "country-code": "368", "iso_3166-2": "ISO 3166-2:IQ", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Ireland", "alpha-2": "IE", "alpha-3": "IRL", "country-code": "372", "iso_3166-2": "ISO 3166-2:IE", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Isle of Man", "alpha-2": "IM", "alpha-3": "IMN", "country-code": "833", "iso_3166-2": "ISO 3166-2:IM", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Israel", "alpha-2": "IL", "alpha-3": "ISR", "country-code": "376", "iso_3166-2": "ISO 3166-2:IL", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Italy", "alpha-2": "IT", "alpha-3": "ITA", "country-code": "380", "iso_3166-2": "ISO 3166-2:IT", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Jamaica", "alpha-2": "JM", "alpha-3": "JAM", "country-code": "388", "iso_3166-2": "ISO 3166-2:JM", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Japan", "alpha-2": "JP", "alpha-3": "JPN", "country-code": "392", "iso_3166-2": "ISO 3166-2:JP", "region": "Asia", "sub-region": "Eastern Asia", "region-code": "142", "sub-region-code": "030" }, { "name": "Jersey", "alpha-2": "JE", "alpha-3": "JEY", "country-code": "832", "iso_3166-2": "ISO 3166-2:JE", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Jordan", "alpha-2": "JO", "alpha-3": "JOR", "country-code": "400", "iso_3166-2": "ISO 3166-2:JO", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Kazakhstan", "alpha-2": "KZ", "alpha-3": "KAZ", "country-code": "398", "iso_3166-2": "ISO 3166-2:KZ", "region": "Asia", "sub-region": "Central Asia", "region-code": "142", "sub-region-code": "143" }, { "name": "Kenya", "alpha-2": "KE", "alpha-3": "KEN", "country-code": "404", "iso_3166-2": "ISO 3166-2:KE", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Kiribati", "alpha-2": "KI", "alpha-3": "KIR", "country-code": "296", "iso_3166-2": "ISO 3166-2:KI", "region": "Oceania", "sub-region": "Micronesia", "region-code": "009", "sub-region-code": "057" }, { "name": "Korea (Democratic People's Republic of)", "alpha-2": "KP", "alpha-3": "PRK", "country-code": "408", "iso_3166-2": "ISO 3166-2:KP", "region": "Asia", "sub-region": "Eastern Asia", "region-code": "142", "sub-region-code": "030" }, { "name": "Korea (Republic of)", "alpha-2": "KR", "alpha-3": "KOR", "country-code": "410", "iso_3166-2": "ISO 3166-2:KR", "region": "Asia", "sub-region": "Eastern Asia", "region-code": "142", "sub-region-code": "030" }, { "name": "Kuwait", "alpha-2": "KW", "alpha-3": "KWT", "country-code": "414", "iso_3166-2": "ISO 3166-2:KW", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Kyrgyzstan", "alpha-2": "KG", "alpha-3": "KGZ", "country-code": "417", "iso_3166-2": "ISO 3166-2:KG", "region": "Asia", "sub-region": "Central Asia", "region-code": "142", "sub-region-code": "143" }, { "name": "Lao People's Democratic Republic", "alpha-2": "LA", "alpha-3": "LAO", "country-code": "418", "iso_3166-2": "ISO 3166-2:LA", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Latvia", "alpha-2": "LV", "alpha-3": "LVA", "country-code": "428", "iso_3166-2": "ISO 3166-2:LV", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Lebanon", "alpha-2": "LB", "alpha-3": "LBN", "country-code": "422", "iso_3166-2": "ISO 3166-2:LB", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Lesotho", "alpha-2": "LS", "alpha-3": "LSO", "country-code": "426", "iso_3166-2": "ISO 3166-2:LS", "region": "Africa", "sub-region": "Southern Africa", "region-code": "002", "sub-region-code": "018" }, { "name": "Liberia", "alpha-2": "LR", "alpha-3": "LBR", "country-code": "430", "iso_3166-2": "ISO 3166-2:LR", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Libya", "alpha-2": "LY", "alpha-3": "LBY", "country-code": "434", "iso_3166-2": "ISO 3166-2:LY", "region": "Africa", "sub-region": "Northern Africa", "region-code": "002", "sub-region-code": "015" }, { "name": "Liechtenstein", "alpha-2": "LI", "alpha-3": "LIE", "country-code": "438", "iso_3166-2": "ISO 3166-2:LI", "region": "Europe", "sub-region": "Western Europe", "region-code": "150", "sub-region-code": "155" }, { "name": "Lithuania", "alpha-2": "LT", "alpha-3": "LTU", "country-code": "440", "iso_3166-2": "ISO 3166-2:LT", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Luxembourg", "alpha-2": "LU", "alpha-3": "LUX", "country-code": "442", "iso_3166-2": "ISO 3166-2:LU", "region": "Europe", "sub-region": "Western Europe", "region-code": "150", "sub-region-code": "155" }, { "name": "Macao", "alpha-2": "MO", "alpha-3": "MAC", "country-code": "446", "iso_3166-2": "ISO 3166-2:MO", "region": "Asia", "sub-region": "Eastern Asia", "region-code": "142", "sub-region-code": "030" }, { "name": "Macedonia (the former Yugoslav Republic of)", "alpha-2": "MK", "alpha-3": "MKD", "country-code": "807", "iso_3166-2": "ISO 3166-2:MK", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Madagascar", "alpha-2": "MG", "alpha-3": "MDG", "country-code": "450", "iso_3166-2": "ISO 3166-2:MG", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Malawi", "alpha-2": "MW", "alpha-3": "MWI", "country-code": "454", "iso_3166-2": "ISO 3166-2:MW", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Malaysia", "alpha-2": "MY", "alpha-3": "MYS", "country-code": "458", "iso_3166-2": "ISO 3166-2:MY", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Maldives", "alpha-2": "MV", "alpha-3": "MDV", "country-code": "462", "iso_3166-2": "ISO 3166-2:MV", "region": "Asia", "sub-region": "Southern Asia", "region-code": "142", "sub-region-code": "034" }, { "name": "Mali", "alpha-2": "ML", "alpha-3": "MLI", "country-code": "466", "iso_3166-2": "ISO 3166-2:ML", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Malta", "alpha-2": "MT", "alpha-3": "MLT", "country-code": "470", "iso_3166-2": "ISO 3166-2:MT", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Marshall Islands", "alpha-2": "MH", "alpha-3": "MHL", "country-code": "584", "iso_3166-2": "ISO 3166-2:MH", "region": "Oceania", "sub-region": "Micronesia", "region-code": "009", "sub-region-code": "057" }, { "name": "Martinique", "alpha-2": "MQ", "alpha-3": "MTQ", "country-code": "474", "iso_3166-2": "ISO 3166-2:MQ", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Mauritania", "alpha-2": "MR", "alpha-3": "MRT", "country-code": "478", "iso_3166-2": "ISO 3166-2:MR", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Mauritius", "alpha-2": "MU", "alpha-3": "MUS", "country-code": "480", "iso_3166-2": "ISO 3166-2:MU", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Mayotte", "alpha-2": "YT", "alpha-3": "MYT", "country-code": "175", "iso_3166-2": "ISO 3166-2:YT", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Mexico", "alpha-2": "MX", "alpha-3": "MEX", "country-code": "484", "iso_3166-2": "ISO 3166-2:MX", "region": "Americas", "sub-region": "Central America", "region-code": "019", "sub-region-code": "013" }, { "name": "Micronesia (Federated States of)", "alpha-2": "FM", "alpha-3": "FSM", "country-code": "583", "iso_3166-2": "ISO 3166-2:FM", "region": "Oceania", "sub-region": "Micronesia", "region-code": "009", "sub-region-code": "057" }, { "name": "Moldova (Republic of)", "alpha-2": "MD", "alpha-3": "MDA", "country-code": "498", "iso_3166-2": "ISO 3166-2:MD", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "Monaco", "alpha-2": "MC", "alpha-3": "MCO", "country-code": "492", "iso_3166-2": "ISO 3166-2:MC", "region": "Europe", "sub-region": "Western Europe", "region-code": "150", "sub-region-code": "155" }, { "name": "Mongolia", "alpha-2": "MN", "alpha-3": "MNG", "country-code": "496", "iso_3166-2": "ISO 3166-2:MN", "region": "Asia", "sub-region": "Eastern Asia", "region-code": "142", "sub-region-code": "030" }, { "name": "Montenegro", "alpha-2": "ME", "alpha-3": "MNE", "country-code": "499", "iso_3166-2": "ISO 3166-2:ME", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Montserrat", "alpha-2": "MS", "alpha-3": "MSR", "country-code": "500", "iso_3166-2": "ISO 3166-2:MS", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Morocco", "alpha-2": "MA", "alpha-3": "MAR", "country-code": "504", "iso_3166-2": "ISO 3166-2:MA", "region": "Africa", "sub-region": "Northern Africa", "region-code": "002", "sub-region-code": "015" }, { "name": "Mozambique", "alpha-2": "MZ", "alpha-3": "MOZ", "country-code": "508", "iso_3166-2": "ISO 3166-2:MZ", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Myanmar", "alpha-2": "MM", "alpha-3": "MMR", "country-code": "104", "iso_3166-2": "ISO 3166-2:MM", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Namibia", "alpha-2": "NA", "alpha-3": "NAM", "country-code": "516", "iso_3166-2": "ISO 3166-2:NA", "region": "Africa", "sub-region": "Southern Africa", "region-code": "002", "sub-region-code": "018" }, { "name": "Nauru", "alpha-2": "NR", "alpha-3": "NRU", "country-code": "520", "iso_3166-2": "ISO 3166-2:NR", "region": "Oceania", "sub-region": "Micronesia", "region-code": "009", "sub-region-code": "057" }, { "name": "Nepal", "alpha-2": "NP", "alpha-3": "NPL", "country-code": "524", "iso_3166-2": "ISO 3166-2:NP", "region": "Asia", "sub-region": "Southern Asia", "region-code": "142", "sub-region-code": "034" }, { "name": "Netherlands", "alpha-2": "NL", "alpha-3": "NLD", "country-code": "528", "iso_3166-2": "ISO 3166-2:NL", "region": "Europe", "sub-region": "Western Europe", "region-code": "150", "sub-region-code": "155" }, { "name": "New Caledonia", "alpha-2": "NC", "alpha-3": "NCL", "country-code": "540", "iso_3166-2": "ISO 3166-2:NC", "region": "Oceania", "sub-region": "Melanesia", "region-code": "009", "sub-region-code": "054" }, { "name": "New Zealand", "alpha-2": "NZ", "alpha-3": "NZL", "country-code": "554", "iso_3166-2": "ISO 3166-2:NZ", "region": "Oceania", "sub-region": "Australia and New Zealand", "region-code": "009", "sub-region-code": "053" }, { "name": "Nicaragua", "alpha-2": "NI", "alpha-3": "NIC", "country-code": "558", "iso_3166-2": "ISO 3166-2:NI", "region": "Americas", "sub-region": "Central America", "region-code": "019", "sub-region-code": "013" }, { "name": "Niger", "alpha-2": "NE", "alpha-3": "NER", "country-code": "562", "iso_3166-2": "ISO 3166-2:NE", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Nigeria", "alpha-2": "NG", "alpha-3": "NGA", "country-code": "566", "iso_3166-2": "ISO 3166-2:NG", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Niue", "alpha-2": "NU", "alpha-3": "NIU", "country-code": "570", "iso_3166-2": "ISO 3166-2:NU", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "Norfolk Island", "alpha-2": "NF", "alpha-3": "NFK", "country-code": "574", "iso_3166-2": "ISO 3166-2:NF", "region": "Oceania", "sub-region": "Australia and New Zealand", "region-code": "009", "sub-region-code": "053" }, { "name": "Northern Mariana Islands", "alpha-2": "MP", "alpha-3": "MNP", "country-code": "580", "iso_3166-2": "ISO 3166-2:MP", "region": "Oceania", "sub-region": "Micronesia", "region-code": "009", "sub-region-code": "057" }, { "name": "Norway", "alpha-2": "NO", "alpha-3": "NOR", "country-code": "578", "iso_3166-2": "ISO 3166-2:NO", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Oman", "alpha-2": "OM", "alpha-3": "OMN", "country-code": "512", "iso_3166-2": "ISO 3166-2:OM", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Pakistan", "alpha-2": "PK", "alpha-3": "PAK", "country-code": "586", "iso_3166-2": "ISO 3166-2:PK", "region": "Asia", "sub-region": "Southern Asia", "region-code": "142", "sub-region-code": "034" }, { "name": "Palau", "alpha-2": "PW", "alpha-3": "PLW", "country-code": "585", "iso_3166-2": "ISO 3166-2:PW", "region": "Oceania", "sub-region": "Micronesia", "region-code": "009", "sub-region-code": "057" }, { "name": "Palestine, State of", "alpha-2": "PS", "alpha-3": "PSE", "country-code": "275", "iso_3166-2": "ISO 3166-2:PS", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Panama", "alpha-2": "PA", "alpha-3": "PAN", "country-code": "591", "iso_3166-2": "ISO 3166-2:PA", "region": "Americas", "sub-region": "Central America", "region-code": "019", "sub-region-code": "013" }, { "name": "Papua New Guinea", "alpha-2": "PG", "alpha-3": "PNG", "country-code": "598", "iso_3166-2": "ISO 3166-2:PG", "region": "Oceania", "sub-region": "Melanesia", "region-code": "009", "sub-region-code": "054" }, { "name": "Paraguay", "alpha-2": "PY", "alpha-3": "PRY", "country-code": "600", "iso_3166-2": "ISO 3166-2:PY", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Peru", "alpha-2": "PE", "alpha-3": "PER", "country-code": "604", "iso_3166-2": "ISO 3166-2:PE", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Philippines", "alpha-2": "PH", "alpha-3": "PHL", "country-code": "608", "iso_3166-2": "ISO 3166-2:PH", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Pitcairn", "alpha-2": "PN", "alpha-3": "PCN", "country-code": "612", "iso_3166-2": "ISO 3166-2:PN", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "Poland", "alpha-2": "PL", "alpha-3": "POL", "country-code": "616", "iso_3166-2": "ISO 3166-2:PL", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "Portugal", "alpha-2": "PT", "alpha-3": "PRT", "country-code": "620", "iso_3166-2": "ISO 3166-2:PT", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Puerto Rico", "alpha-2": "PR", "alpha-3": "PRI", "country-code": "630", "iso_3166-2": "ISO 3166-2:PR", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Qatar", "alpha-2": "QA", "alpha-3": "QAT", "country-code": "634", "iso_3166-2": "ISO 3166-2:QA", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Réunion", "alpha-2": "RE", "alpha-3": "REU", "country-code": "638", "iso_3166-2": "ISO 3166-2:RE", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Romania", "alpha-2": "RO", "alpha-3": "ROU", "country-code": "642", "iso_3166-2": "ISO 3166-2:RO", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "Russian Federation", "alpha-2": "RU", "alpha-3": "RUS", "country-code": "643", "iso_3166-2": "ISO 3166-2:RU", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "Rwanda", "alpha-2": "RW", "alpha-3": "RWA", "country-code": "646", "iso_3166-2": "ISO 3166-2:RW", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Saint Barthélemy", "alpha-2": "BL", "alpha-3": "BLM", "country-code": "652", "iso_3166-2": "ISO 3166-2:BL", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Saint Helena, Ascension and Tristan da Cunha", "alpha-2": "SH", "alpha-3": "SHN", "country-code": "654", "iso_3166-2": "ISO 3166-2:SH", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Saint Kitts and Nevis", "alpha-2": "KN", "alpha-3": "KNA", "country-code": "659", "iso_3166-2": "ISO 3166-2:KN", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Saint Lucia", "alpha-2": "LC", "alpha-3": "LCA", "country-code": "662", "iso_3166-2": "ISO 3166-2:LC", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Saint Martin (French part)", "alpha-2": "MF", "alpha-3": "MAF", "country-code": "663", "iso_3166-2": "ISO 3166-2:MF", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Saint Pierre and Miquelon", "alpha-2": "PM", "alpha-3": "SPM", "country-code": "666", "iso_3166-2": "ISO 3166-2:PM", "region": "Americas", "sub-region": "Northern America", "region-code": "019", "sub-region-code": "021" }, { "name": "Saint Vincent and the Grenadines", "alpha-2": "VC", "alpha-3": "VCT", "country-code": "670", "iso_3166-2": "ISO 3166-2:VC", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Samoa", "alpha-2": "WS", "alpha-3": "WSM", "country-code": "882", "iso_3166-2": "ISO 3166-2:WS", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "San Marino", "alpha-2": "SM", "alpha-3": "SMR", "country-code": "674", "iso_3166-2": "ISO 3166-2:SM", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Sao Tome and Principe", "alpha-2": "ST", "alpha-3": "STP", "country-code": "678", "iso_3166-2": "ISO 3166-2:ST", "region": "Africa", "sub-region": "Middle Africa", "region-code": "002", "sub-region-code": "017" }, { "name": "Saudi Arabia", "alpha-2": "SA", "alpha-3": "SAU", "country-code": "682", "iso_3166-2": "ISO 3166-2:SA", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Senegal", "alpha-2": "SN", "alpha-3": "SEN", "country-code": "686", "iso_3166-2": "ISO 3166-2:SN", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Serbia", "alpha-2": "RS", "alpha-3": "SRB", "country-code": "688", "iso_3166-2": "ISO 3166-2:RS", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Seychelles", "alpha-2": "SC", "alpha-3": "SYC", "country-code": "690", "iso_3166-2": "ISO 3166-2:SC", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Sierra Leone", "alpha-2": "SL", "alpha-3": "SLE", "country-code": "694", "iso_3166-2": "ISO 3166-2:SL", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Singapore", "alpha-2": "SG", "alpha-3": "SGP", "country-code": "702", "iso_3166-2": "ISO 3166-2:SG", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Sint Maarten (Dutch part)", "alpha-2": "SX", "alpha-3": "SXM", "country-code": "534", "iso_3166-2": "ISO 3166-2:SX", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Slovakia", "alpha-2": "SK", "alpha-3": "SVK", "country-code": "703", "iso_3166-2": "ISO 3166-2:SK", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "Slovenia", "alpha-2": "SI", "alpha-3": "SVN", "country-code": "705", "iso_3166-2": "ISO 3166-2:SI", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Solomon Islands", "alpha-2": "SB", "alpha-3": "SLB", "country-code": "090", "iso_3166-2": "ISO 3166-2:SB", "region": "Oceania", "sub-region": "Melanesia", "region-code": "009", "sub-region-code": "054" }, { "name": "Somalia", "alpha-2": "SO", "alpha-3": "SOM", "country-code": "706", "iso_3166-2": "ISO 3166-2:SO", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "South Africa", "alpha-2": "ZA", "alpha-3": "ZAF", "country-code": "710", "iso_3166-2": "ISO 3166-2:ZA", "region": "Africa", "sub-region": "Southern Africa", "region-code": "002", "sub-region-code": "018" }, { "name": "South Georgia and the South Sandwich Islands", "alpha-2": "GS", "alpha-3": "SGS", "country-code": "239", "iso_3166-2": "ISO 3166-2:GS", "sub-region-code": null, "region-code": null, "sub-region": null, "region": null }, { "name": "South Sudan", "alpha-2": "SS", "alpha-3": "SSD", "country-code": "728", "iso_3166-2": "ISO 3166-2:SS", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Spain", "alpha-2": "ES", "alpha-3": "ESP", "country-code": "724", "iso_3166-2": "ISO 3166-2:ES", "region": "Europe", "sub-region": "Southern Europe", "region-code": "150", "sub-region-code": "039" }, { "name": "Sri Lanka", "alpha-2": "LK", "alpha-3": "LKA", "country-code": "144", "iso_3166-2": "ISO 3166-2:LK", "region": "Asia", "sub-region": "Southern Asia", "region-code": "142", "sub-region-code": "034" }, { "name": "Sudan", "alpha-2": "SD", "alpha-3": "SDN", "country-code": "729", "iso_3166-2": "ISO 3166-2:SD", "region": "Africa", "sub-region": "Northern Africa", "region-code": "002", "sub-region-code": "015" }, { "name": "Suriname", "alpha-2": "SR", "alpha-3": "SUR", "country-code": "740", "iso_3166-2": "ISO 3166-2:SR", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Svalbard and Jan Mayen", "alpha-2": "SJ", "alpha-3": "SJM", "country-code": "744", "iso_3166-2": "ISO 3166-2:SJ", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Swaziland", "alpha-2": "SZ", "alpha-3": "SWZ", "country-code": "748", "iso_3166-2": "ISO 3166-2:SZ", "region": "Africa", "sub-region": "Southern Africa", "region-code": "002", "sub-region-code": "018" }, { "name": "Sweden", "alpha-2": "SE", "alpha-3": "SWE", "country-code": "752", "iso_3166-2": "ISO 3166-2:SE", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "Switzerland", "alpha-2": "CH", "alpha-3": "CHE", "country-code": "756", "iso_3166-2": "ISO 3166-2:CH", "region": "Europe", "sub-region": "Western Europe", "region-code": "150", "sub-region-code": "155" }, { "name": "Syrian Arab Republic", "alpha-2": "SY", "alpha-3": "SYR", "country-code": "760", "iso_3166-2": "ISO 3166-2:SY", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Taiwan, Province of China", "alpha-2": "TW", "alpha-3": "TWN", "country-code": "158", "iso_3166-2": "ISO 3166-2:TW", "region": "Asia", "sub-region": "Eastern Asia", "region-code": "142", "sub-region-code": "030" }, { "name": "Tajikistan", "alpha-2": "TJ", "alpha-3": "TJK", "country-code": "762", "iso_3166-2": "ISO 3166-2:TJ", "region": "Asia", "sub-region": "Central Asia", "region-code": "142", "sub-region-code": "143" }, { "name": "Tanzania, United Republic of", "alpha-2": "TZ", "alpha-3": "TZA", "country-code": "834", "iso_3166-2": "ISO 3166-2:TZ", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Thailand", "alpha-2": "TH", "alpha-3": "THA", "country-code": "764", "iso_3166-2": "ISO 3166-2:TH", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Timor-Leste", "alpha-2": "TL", "alpha-3": "TLS", "country-code": "626", "iso_3166-2": "ISO 3166-2:TL", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Togo", "alpha-2": "TG", "alpha-3": "TGO", "country-code": "768", "iso_3166-2": "ISO 3166-2:TG", "region": "Africa", "sub-region": "Western Africa", "region-code": "002", "sub-region-code": "011" }, { "name": "Tokelau", "alpha-2": "TK", "alpha-3": "TKL", "country-code": "772", "iso_3166-2": "ISO 3166-2:TK", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "Tonga", "alpha-2": "TO", "alpha-3": "TON", "country-code": "776", "iso_3166-2": "ISO 3166-2:TO", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "Trinidad and Tobago", "alpha-2": "TT", "alpha-3": "TTO", "country-code": "780", "iso_3166-2": "ISO 3166-2:TT", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Tunisia", "alpha-2": "TN", "alpha-3": "TUN", "country-code": "788", "iso_3166-2": "ISO 3166-2:TN", "region": "Africa", "sub-region": "Northern Africa", "region-code": "002", "sub-region-code": "015" }, { "name": "Turkey", "alpha-2": "TR", "alpha-3": "TUR", "country-code": "792", "iso_3166-2": "ISO 3166-2:TR", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Turkmenistan", "alpha-2": "TM", "alpha-3": "TKM", "country-code": "795", "iso_3166-2": "ISO 3166-2:TM", "region": "Asia", "sub-region": "Central Asia", "region-code": "142", "sub-region-code": "143" }, { "name": "Turks and Caicos Islands", "alpha-2": "TC", "alpha-3": "TCA", "country-code": "796", "iso_3166-2": "ISO 3166-2:TC", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Tuvalu", "alpha-2": "TV", "alpha-3": "TUV", "country-code": "798", "iso_3166-2": "ISO 3166-2:TV", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "Uganda", "alpha-2": "UG", "alpha-3": "UGA", "country-code": "800", "iso_3166-2": "ISO 3166-2:UG", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Ukraine", "alpha-2": "UA", "alpha-3": "UKR", "country-code": "804", "iso_3166-2": "ISO 3166-2:UA", "region": "Europe", "sub-region": "Eastern Europe", "region-code": "150", "sub-region-code": "151" }, { "name": "United Arab Emirates", "alpha-2": "AE", "alpha-3": "ARE", "country-code": "784", "iso_3166-2": "ISO 3166-2:AE", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "United Kingdom of Great Britain and Northern Ireland", "alpha-2": "GB", "alpha-3": "GBR", "country-code": "826", "iso_3166-2": "ISO 3166-2:GB", "region": "Europe", "sub-region": "Northern Europe", "region-code": "150", "sub-region-code": "154" }, { "name": "United States of America", "alpha-2": "US", "alpha-3": "USA", "country-code": "840", "iso_3166-2": "ISO 3166-2:US", "region": "Americas", "sub-region": "Northern America", "region-code": "019", "sub-region-code": "021" }, { "name": "United States Minor Outlying Islands", "alpha-2": "UM", "alpha-3": "UMI", "country-code": "581", "iso_3166-2": "ISO 3166-2:UM", "sub-region-code": null, "region-code": null, "sub-region": null, "region": null }, { "name": "Uruguay", "alpha-2": "UY", "alpha-3": "URY", "country-code": "858", "iso_3166-2": "ISO 3166-2:UY", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Uzbekistan", "alpha-2": "UZ", "alpha-3": "UZB", "country-code": "860", "iso_3166-2": "ISO 3166-2:UZ", "region": "Asia", "sub-region": "Central Asia", "region-code": "142", "sub-region-code": "143" }, { "name": "Vanuatu", "alpha-2": "VU", "alpha-3": "VUT", "country-code": "548", "iso_3166-2": "ISO 3166-2:VU", "region": "Oceania", "sub-region": "Melanesia", "region-code": "009", "sub-region-code": "054" }, { "name": "Venezuela (Bolivarian Republic of)", "alpha-2": "VE", "alpha-3": "VEN", "country-code": "862", "iso_3166-2": "ISO 3166-2:VE", "region": "Americas", "sub-region": "South America", "region-code": "019", "sub-region-code": "005" }, { "name": "Viet Nam", "alpha-2": "VN", "alpha-3": "VNM", "country-code": "704", "iso_3166-2": "ISO 3166-2:VN", "region": "Asia", "sub-region": "South-Eastern Asia", "region-code": "142", "sub-region-code": "035" }, { "name": "Virgin Islands (British)", "alpha-2": "VG", "alpha-3": "VGB", "country-code": "092", "iso_3166-2": "ISO 3166-2:VG", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Virgin Islands (U.S.)", "alpha-2": "VI", "alpha-3": "VIR", "country-code": "850", "iso_3166-2": "ISO 3166-2:VI", "region": "Americas", "sub-region": "Caribbean", "region-code": "019", "sub-region-code": "029" }, { "name": "Wallis and Futuna", "alpha-2": "WF", "alpha-3": "WLF", "country-code": "876", "iso_3166-2": "ISO 3166-2:WF", "region": "Oceania", "sub-region": "Polynesia", "region-code": "009", "sub-region-code": "061" }, { "name": "Western Sahara", "alpha-2": "EH", "alpha-3": "ESH", "country-code": "732", "iso_3166-2": "ISO 3166-2:EH", "region": "Africa", "sub-region": "Northern Africa", "region-code": "002", "sub-region-code": "015" }, { "name": "Yemen", "alpha-2": "YE", "alpha-3": "YEM", "country-code": "887", "iso_3166-2": "ISO 3166-2:YE", "region": "Asia", "sub-region": "Western Asia", "region-code": "142", "sub-region-code": "145" }, { "name": "Zambia", "alpha-2": "ZM", "alpha-3": "ZMB", "country-code": "894", "iso_3166-2": "ISO 3166-2:ZM", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" }, { "name": "Zimbabwe", "alpha-2": "ZW", "alpha-3": "ZWE", "country-code": "716", "iso_3166-2": "ISO 3166-2:ZW", "region": "Africa", "sub-region": "Eastern Africa", "region-code": "002", "sub-region-code": "014" } ] \ No newline at end of file +[ + { + "name": "Afghanistan", + "alpha-2": "AF", + "alpha-3": "AFG", + "country-code": "004", + "iso_3166-2": "ISO 3166-2:AF", + "region": "Asia", + "sub-region": "Southern Asia", + "region-code": "142", + "sub-region-code": "034" + }, + { + "name": "Åland Islands", + "alpha-2": "AX", + "alpha-3": "ALA", + "country-code": "248", + "iso_3166-2": "ISO 3166-2:AX", + "sub-region-code": "154", + "region-code": "150", + "sub-region": "Northern Europe", + "region": "Europe" + }, + { + "name": "Albania", + "alpha-2": "AL", + "alpha-3": "ALB", + "country-code": "008", + "iso_3166-2": "ISO 3166-2:AL", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Algeria", + "alpha-2": "DZ", + "alpha-3": "DZA", + "country-code": "012", + "iso_3166-2": "ISO 3166-2:DZ", + "region": "Africa", + "sub-region": "Northern Africa", + "region-code": "002", + "sub-region-code": "015" + }, + { + "name": "American Samoa", + "alpha-2": "AS", + "alpha-3": "ASM", + "country-code": "016", + "iso_3166-2": "ISO 3166-2:AS", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "Andorra", + "alpha-2": "AD", + "alpha-3": "AND", + "country-code": "020", + "iso_3166-2": "ISO 3166-2:AD", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Angola", + "alpha-2": "AO", + "alpha-3": "AGO", + "country-code": "024", + "iso_3166-2": "ISO 3166-2:AO", + "region": "Africa", + "sub-region": "Middle Africa", + "region-code": "002", + "sub-region-code": "017" + }, + { + "name": "Anguilla", + "alpha-2": "AI", + "alpha-3": "AIA", + "country-code": "660", + "iso_3166-2": "ISO 3166-2:AI", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Antarctica", + "alpha-2": "AQ", + "alpha-3": "ATA", + "country-code": "010", + "iso_3166-2": "ISO 3166-2:AQ", + "sub-region-code": null, + "region-code": null, + "sub-region": null, + "region": null + }, + { + "name": "Antigua and Barbuda", + "alpha-2": "AG", + "alpha-3": "ATG", + "country-code": "028", + "iso_3166-2": "ISO 3166-2:AG", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Argentina", + "alpha-2": "AR", + "alpha-3": "ARG", + "country-code": "032", + "iso_3166-2": "ISO 3166-2:AR", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Armenia", + "alpha-2": "AM", + "alpha-3": "ARM", + "country-code": "051", + "iso_3166-2": "ISO 3166-2:AM", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Aruba", + "alpha-2": "AW", + "alpha-3": "ABW", + "country-code": "533", + "iso_3166-2": "ISO 3166-2:AW", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Australia", + "alpha-2": "AU", + "alpha-3": "AUS", + "country-code": "036", + "iso_3166-2": "ISO 3166-2:AU", + "region": "Oceania", + "sub-region": "Australia and New Zealand", + "region-code": "009", + "sub-region-code": "053" + }, + { + "name": "Austria", + "alpha-2": "AT", + "alpha-3": "AUT", + "country-code": "040", + "iso_3166-2": "ISO 3166-2:AT", + "region": "Europe", + "sub-region": "Western Europe", + "region-code": "150", + "sub-region-code": "155" + }, + { + "name": "Azerbaijan", + "alpha-2": "AZ", + "alpha-3": "AZE", + "country-code": "031", + "iso_3166-2": "ISO 3166-2:AZ", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Bahamas", + "alpha-2": "BS", + "alpha-3": "BHS", + "country-code": "044", + "iso_3166-2": "ISO 3166-2:BS", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Bahrain", + "alpha-2": "BH", + "alpha-3": "BHR", + "country-code": "048", + "iso_3166-2": "ISO 3166-2:BH", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Bangladesh", + "alpha-2": "BD", + "alpha-3": "BGD", + "country-code": "050", + "iso_3166-2": "ISO 3166-2:BD", + "region": "Asia", + "sub-region": "Southern Asia", + "region-code": "142", + "sub-region-code": "034" + }, + { + "name": "Barbados", + "alpha-2": "BB", + "alpha-3": "BRB", + "country-code": "052", + "iso_3166-2": "ISO 3166-2:BB", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Belarus", + "alpha-2": "BY", + "alpha-3": "BLR", + "country-code": "112", + "iso_3166-2": "ISO 3166-2:BY", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "Belgium", + "alpha-2": "BE", + "alpha-3": "BEL", + "country-code": "056", + "iso_3166-2": "ISO 3166-2:BE", + "region": "Europe", + "sub-region": "Western Europe", + "region-code": "150", + "sub-region-code": "155" + }, + { + "name": "Belize", + "alpha-2": "BZ", + "alpha-3": "BLZ", + "country-code": "084", + "iso_3166-2": "ISO 3166-2:BZ", + "region": "Americas", + "sub-region": "Central America", + "region-code": "019", + "sub-region-code": "013" + }, + { + "name": "Benin", + "alpha-2": "BJ", + "alpha-3": "BEN", + "country-code": "204", + "iso_3166-2": "ISO 3166-2:BJ", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Bermuda", + "alpha-2": "BM", + "alpha-3": "BMU", + "country-code": "060", + "iso_3166-2": "ISO 3166-2:BM", + "region": "Americas", + "sub-region": "Northern America", + "region-code": "019", + "sub-region-code": "021" + }, + { + "name": "Bhutan", + "alpha-2": "BT", + "alpha-3": "BTN", + "country-code": "064", + "iso_3166-2": "ISO 3166-2:BT", + "region": "Asia", + "sub-region": "Southern Asia", + "region-code": "142", + "sub-region-code": "034" + }, + { + "name": "Bolivia (Plurinational State of)", + "alpha-2": "BO", + "alpha-3": "BOL", + "country-code": "068", + "iso_3166-2": "ISO 3166-2:BO", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Bonaire, Sint Eustatius and Saba", + "alpha-2": "BQ", + "alpha-3": "BES", + "country-code": "535", + "iso_3166-2": "ISO 3166-2:BQ", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Bosnia and Herzegovina", + "alpha-2": "BA", + "alpha-3": "BIH", + "country-code": "070", + "iso_3166-2": "ISO 3166-2:BA", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Botswana", + "alpha-2": "BW", + "alpha-3": "BWA", + "country-code": "072", + "iso_3166-2": "ISO 3166-2:BW", + "region": "Africa", + "sub-region": "Southern Africa", + "region-code": "002", + "sub-region-code": "018" + }, + { + "name": "Bouvet Island", + "alpha-2": "BV", + "alpha-3": "BVT", + "country-code": "074", + "iso_3166-2": "ISO 3166-2:BV", + "sub-region-code": null, + "region-code": null, + "sub-region": null, + "region": null + }, + { + "name": "Brazil", + "alpha-2": "BR", + "alpha-3": "BRA", + "country-code": "076", + "iso_3166-2": "ISO 3166-2:BR", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "British Indian Ocean Territory", + "alpha-2": "IO", + "alpha-3": "IOT", + "country-code": "086", + "iso_3166-2": "ISO 3166-2:IO", + "sub-region-code": null, + "region-code": null, + "sub-region": null, + "region": null + }, + { + "name": "Brunei Darussalam", + "alpha-2": "BN", + "alpha-3": "BRN", + "country-code": "096", + "iso_3166-2": "ISO 3166-2:BN", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Bulgaria", + "alpha-2": "BG", + "alpha-3": "BGR", + "country-code": "100", + "iso_3166-2": "ISO 3166-2:BG", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "Burkina Faso", + "alpha-2": "BF", + "alpha-3": "BFA", + "country-code": "854", + "iso_3166-2": "ISO 3166-2:BF", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Burundi", + "alpha-2": "BI", + "alpha-3": "BDI", + "country-code": "108", + "iso_3166-2": "ISO 3166-2:BI", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Cambodia", + "alpha-2": "KH", + "alpha-3": "KHM", + "country-code": "116", + "iso_3166-2": "ISO 3166-2:KH", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Cameroon", + "alpha-2": "CM", + "alpha-3": "CMR", + "country-code": "120", + "iso_3166-2": "ISO 3166-2:CM", + "region": "Africa", + "sub-region": "Middle Africa", + "region-code": "002", + "sub-region-code": "017" + }, + { + "name": "Canada", + "alpha-2": "CA", + "alpha-3": "CAN", + "country-code": "124", + "iso_3166-2": "ISO 3166-2:CA", + "region": "Americas", + "sub-region": "Northern America", + "region-code": "019", + "sub-region-code": "021" + }, + { + "name": "Cabo Verde", + "alpha-2": "CV", + "alpha-3": "CPV", + "country-code": "132", + "iso_3166-2": "ISO 3166-2:CV", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Cayman Islands", + "alpha-2": "KY", + "alpha-3": "CYM", + "country-code": "136", + "iso_3166-2": "ISO 3166-2:KY", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Central African Republic", + "alpha-2": "CF", + "alpha-3": "CAF", + "country-code": "140", + "iso_3166-2": "ISO 3166-2:CF", + "region": "Africa", + "sub-region": "Middle Africa", + "region-code": "002", + "sub-region-code": "017" + }, + { + "name": "Chad", + "alpha-2": "TD", + "alpha-3": "TCD", + "country-code": "148", + "iso_3166-2": "ISO 3166-2:TD", + "region": "Africa", + "sub-region": "Middle Africa", + "region-code": "002", + "sub-region-code": "017" + }, + { + "name": "Chile", + "alpha-2": "CL", + "alpha-3": "CHL", + "country-code": "152", + "iso_3166-2": "ISO 3166-2:CL", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "China", + "alpha-2": "CN", + "alpha-3": "CHN", + "country-code": "156", + "iso_3166-2": "ISO 3166-2:CN", + "region": "Asia", + "sub-region": "Eastern Asia", + "region-code": "142", + "sub-region-code": "030" + }, + { + "name": "Christmas Island", + "alpha-2": "CX", + "alpha-3": "CXR", + "country-code": "162", + "iso_3166-2": "ISO 3166-2:CX", + "sub-region-code": null, + "region-code": null, + "sub-region": null, + "region": null + }, + { + "name": "Cocos (Keeling) Islands", + "alpha-2": "CC", + "alpha-3": "CCK", + "country-code": "166", + "iso_3166-2": "ISO 3166-2:CC", + "sub-region-code": null, + "region-code": null, + "sub-region": null, + "region": null + }, + { + "name": "Colombia", + "alpha-2": "CO", + "alpha-3": "COL", + "country-code": "170", + "iso_3166-2": "ISO 3166-2:CO", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Comoros", + "alpha-2": "KM", + "alpha-3": "COM", + "country-code": "174", + "iso_3166-2": "ISO 3166-2:KM", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Congo", + "alpha-2": "CG", + "alpha-3": "COG", + "country-code": "178", + "iso_3166-2": "ISO 3166-2:CG", + "region": "Africa", + "sub-region": "Middle Africa", + "region-code": "002", + "sub-region-code": "017" + }, + { + "name": "Congo (Democratic Republic of the)", + "alpha-2": "CD", + "alpha-3": "COD", + "country-code": "180", + "iso_3166-2": "ISO 3166-2:CD", + "region": "Africa", + "sub-region": "Middle Africa", + "region-code": "002", + "sub-region-code": "017" + }, + { + "name": "Cook Islands", + "alpha-2": "CK", + "alpha-3": "COK", + "country-code": "184", + "iso_3166-2": "ISO 3166-2:CK", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "Costa Rica", + "alpha-2": "CR", + "alpha-3": "CRI", + "country-code": "188", + "iso_3166-2": "ISO 3166-2:CR", + "region": "Americas", + "sub-region": "Central America", + "region-code": "019", + "sub-region-code": "013" + }, + { + "name": "Côte d'Ivoire", + "alpha-2": "CI", + "alpha-3": "CIV", + "country-code": "384", + "iso_3166-2": "ISO 3166-2:CI", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Croatia", + "alpha-2": "HR", + "alpha-3": "HRV", + "country-code": "191", + "iso_3166-2": "ISO 3166-2:HR", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Cuba", + "alpha-2": "CU", + "alpha-3": "CUB", + "country-code": "192", + "iso_3166-2": "ISO 3166-2:CU", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Curaçao", + "alpha-2": "CW", + "alpha-3": "CUW", + "country-code": "531", + "iso_3166-2": "ISO 3166-2:CW", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Cyprus", + "alpha-2": "CY", + "alpha-3": "CYP", + "country-code": "196", + "iso_3166-2": "ISO 3166-2:CY", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Czech Republic", + "alpha-2": "CZ", + "alpha-3": "CZE", + "country-code": "203", + "iso_3166-2": "ISO 3166-2:CZ", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "Denmark", + "alpha-2": "DK", + "alpha-3": "DNK", + "country-code": "208", + "iso_3166-2": "ISO 3166-2:DK", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Djibouti", + "alpha-2": "DJ", + "alpha-3": "DJI", + "country-code": "262", + "iso_3166-2": "ISO 3166-2:DJ", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Dominica", + "alpha-2": "DM", + "alpha-3": "DMA", + "country-code": "212", + "iso_3166-2": "ISO 3166-2:DM", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Dominican Republic", + "alpha-2": "DO", + "alpha-3": "DOM", + "country-code": "214", + "iso_3166-2": "ISO 3166-2:DO", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Ecuador", + "alpha-2": "EC", + "alpha-3": "ECU", + "country-code": "218", + "iso_3166-2": "ISO 3166-2:EC", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Egypt", + "alpha-2": "EG", + "alpha-3": "EGY", + "country-code": "818", + "iso_3166-2": "ISO 3166-2:EG", + "region": "Africa", + "sub-region": "Northern Africa", + "region-code": "002", + "sub-region-code": "015" + }, + { + "name": "El Salvador", + "alpha-2": "SV", + "alpha-3": "SLV", + "country-code": "222", + "iso_3166-2": "ISO 3166-2:SV", + "region": "Americas", + "sub-region": "Central America", + "region-code": "019", + "sub-region-code": "013" + }, + { + "name": "Equatorial Guinea", + "alpha-2": "GQ", + "alpha-3": "GNQ", + "country-code": "226", + "iso_3166-2": "ISO 3166-2:GQ", + "region": "Africa", + "sub-region": "Middle Africa", + "region-code": "002", + "sub-region-code": "017" + }, + { + "name": "Eritrea", + "alpha-2": "ER", + "alpha-3": "ERI", + "country-code": "232", + "iso_3166-2": "ISO 3166-2:ER", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Estonia", + "alpha-2": "EE", + "alpha-3": "EST", + "country-code": "233", + "iso_3166-2": "ISO 3166-2:EE", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Ethiopia", + "alpha-2": "ET", + "alpha-3": "ETH", + "country-code": "231", + "iso_3166-2": "ISO 3166-2:ET", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Falkland Islands (Malvinas)", + "alpha-2": "FK", + "alpha-3": "FLK", + "country-code": "238", + "iso_3166-2": "ISO 3166-2:FK", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Faroe Islands", + "alpha-2": "FO", + "alpha-3": "FRO", + "country-code": "234", + "iso_3166-2": "ISO 3166-2:FO", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Fiji", + "alpha-2": "FJ", + "alpha-3": "FJI", + "country-code": "242", + "iso_3166-2": "ISO 3166-2:FJ", + "region": "Oceania", + "sub-region": "Melanesia", + "region-code": "009", + "sub-region-code": "054" + }, + { + "name": "Finland", + "alpha-2": "FI", + "alpha-3": "FIN", + "country-code": "246", + "iso_3166-2": "ISO 3166-2:FI", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "France", + "alpha-2": "FR", + "alpha-3": "FRA", + "country-code": "250", + "iso_3166-2": "ISO 3166-2:FR", + "region": "Europe", + "sub-region": "Western Europe", + "region-code": "150", + "sub-region-code": "155" + }, + { + "name": "French Guiana", + "alpha-2": "GF", + "alpha-3": "GUF", + "country-code": "254", + "iso_3166-2": "ISO 3166-2:GF", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "French Polynesia", + "alpha-2": "PF", + "alpha-3": "PYF", + "country-code": "258", + "iso_3166-2": "ISO 3166-2:PF", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "French Southern Territories", + "alpha-2": "TF", + "alpha-3": "ATF", + "country-code": "260", + "iso_3166-2": "ISO 3166-2:TF", + "sub-region-code": null, + "region-code": null, + "sub-region": null, + "region": null + }, + { + "name": "Gabon", + "alpha-2": "GA", + "alpha-3": "GAB", + "country-code": "266", + "iso_3166-2": "ISO 3166-2:GA", + "region": "Africa", + "sub-region": "Middle Africa", + "region-code": "002", + "sub-region-code": "017" + }, + { + "name": "Gambia", + "alpha-2": "GM", + "alpha-3": "GMB", + "country-code": "270", + "iso_3166-2": "ISO 3166-2:GM", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Georgia", + "alpha-2": "GE", + "alpha-3": "GEO", + "country-code": "268", + "iso_3166-2": "ISO 3166-2:GE", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Germany", + "alpha-2": "DE", + "alpha-3": "DEU", + "country-code": "276", + "iso_3166-2": "ISO 3166-2:DE", + "region": "Europe", + "sub-region": "Western Europe", + "region-code": "150", + "sub-region-code": "155" + }, + { + "name": "Ghana", + "alpha-2": "GH", + "alpha-3": "GHA", + "country-code": "288", + "iso_3166-2": "ISO 3166-2:GH", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Gibraltar", + "alpha-2": "GI", + "alpha-3": "GIB", + "country-code": "292", + "iso_3166-2": "ISO 3166-2:GI", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Greece", + "alpha-2": "GR", + "alpha-3": "GRC", + "country-code": "300", + "iso_3166-2": "ISO 3166-2:GR", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Greenland", + "alpha-2": "GL", + "alpha-3": "GRL", + "country-code": "304", + "iso_3166-2": "ISO 3166-2:GL", + "region": "Americas", + "sub-region": "Northern America", + "region-code": "019", + "sub-region-code": "021" + }, + { + "name": "Grenada", + "alpha-2": "GD", + "alpha-3": "GRD", + "country-code": "308", + "iso_3166-2": "ISO 3166-2:GD", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Guadeloupe", + "alpha-2": "GP", + "alpha-3": "GLP", + "country-code": "312", + "iso_3166-2": "ISO 3166-2:GP", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Guam", + "alpha-2": "GU", + "alpha-3": "GUM", + "country-code": "316", + "iso_3166-2": "ISO 3166-2:GU", + "region": "Oceania", + "sub-region": "Micronesia", + "region-code": "009", + "sub-region-code": "057" + }, + { + "name": "Guatemala", + "alpha-2": "GT", + "alpha-3": "GTM", + "country-code": "320", + "iso_3166-2": "ISO 3166-2:GT", + "region": "Americas", + "sub-region": "Central America", + "region-code": "019", + "sub-region-code": "013" + }, + { + "name": "Guernsey", + "alpha-2": "GG", + "alpha-3": "GGY", + "country-code": "831", + "iso_3166-2": "ISO 3166-2:GG", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Guinea", + "alpha-2": "GN", + "alpha-3": "GIN", + "country-code": "324", + "iso_3166-2": "ISO 3166-2:GN", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Guinea-Bissau", + "alpha-2": "GW", + "alpha-3": "GNB", + "country-code": "624", + "iso_3166-2": "ISO 3166-2:GW", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Guyana", + "alpha-2": "GY", + "alpha-3": "GUY", + "country-code": "328", + "iso_3166-2": "ISO 3166-2:GY", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Haiti", + "alpha-2": "HT", + "alpha-3": "HTI", + "country-code": "332", + "iso_3166-2": "ISO 3166-2:HT", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Heard Island and McDonald Islands", + "alpha-2": "HM", + "alpha-3": "HMD", + "country-code": "334", + "iso_3166-2": "ISO 3166-2:HM", + "sub-region-code": null, + "region-code": null, + "sub-region": null, + "region": null + }, + { + "name": "Holy See", + "alpha-2": "VA", + "alpha-3": "VAT", + "country-code": "336", + "iso_3166-2": "ISO 3166-2:VA", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Honduras", + "alpha-2": "HN", + "alpha-3": "HND", + "country-code": "340", + "iso_3166-2": "ISO 3166-2:HN", + "region": "Americas", + "sub-region": "Central America", + "region-code": "019", + "sub-region-code": "013" + }, + { + "name": "Hong Kong", + "alpha-2": "HK", + "alpha-3": "HKG", + "country-code": "344", + "iso_3166-2": "ISO 3166-2:HK", + "region": "Asia", + "sub-region": "Eastern Asia", + "region-code": "142", + "sub-region-code": "030" + }, + { + "name": "Hungary", + "alpha-2": "HU", + "alpha-3": "HUN", + "country-code": "348", + "iso_3166-2": "ISO 3166-2:HU", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "Iceland", + "alpha-2": "IS", + "alpha-3": "ISL", + "country-code": "352", + "iso_3166-2": "ISO 3166-2:IS", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "India", + "alpha-2": "IN", + "alpha-3": "IND", + "country-code": "356", + "iso_3166-2": "ISO 3166-2:IN", + "region": "Asia", + "sub-region": "Southern Asia", + "region-code": "142", + "sub-region-code": "034" + }, + { + "name": "Indonesia", + "alpha-2": "ID", + "alpha-3": "IDN", + "country-code": "360", + "iso_3166-2": "ISO 3166-2:ID", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Iran (Islamic Republic of)", + "alpha-2": "IR", + "alpha-3": "IRN", + "country-code": "364", + "iso_3166-2": "ISO 3166-2:IR", + "region": "Asia", + "sub-region": "Southern Asia", + "region-code": "142", + "sub-region-code": "034" + }, + { + "name": "Iraq", + "alpha-2": "IQ", + "alpha-3": "IRQ", + "country-code": "368", + "iso_3166-2": "ISO 3166-2:IQ", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Ireland", + "alpha-2": "IE", + "alpha-3": "IRL", + "country-code": "372", + "iso_3166-2": "ISO 3166-2:IE", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Isle of Man", + "alpha-2": "IM", + "alpha-3": "IMN", + "country-code": "833", + "iso_3166-2": "ISO 3166-2:IM", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Israel", + "alpha-2": "IL", + "alpha-3": "ISR", + "country-code": "376", + "iso_3166-2": "ISO 3166-2:IL", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Italy", + "alpha-2": "IT", + "alpha-3": "ITA", + "country-code": "380", + "iso_3166-2": "ISO 3166-2:IT", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Jamaica", + "alpha-2": "JM", + "alpha-3": "JAM", + "country-code": "388", + "iso_3166-2": "ISO 3166-2:JM", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Japan", + "alpha-2": "JP", + "alpha-3": "JPN", + "country-code": "392", + "iso_3166-2": "ISO 3166-2:JP", + "region": "Asia", + "sub-region": "Eastern Asia", + "region-code": "142", + "sub-region-code": "030" + }, + { + "name": "Jersey", + "alpha-2": "JE", + "alpha-3": "JEY", + "country-code": "832", + "iso_3166-2": "ISO 3166-2:JE", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Jordan", + "alpha-2": "JO", + "alpha-3": "JOR", + "country-code": "400", + "iso_3166-2": "ISO 3166-2:JO", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Kazakhstan", + "alpha-2": "KZ", + "alpha-3": "KAZ", + "country-code": "398", + "iso_3166-2": "ISO 3166-2:KZ", + "region": "Asia", + "sub-region": "Central Asia", + "region-code": "142", + "sub-region-code": "143" + }, + { + "name": "Kenya", + "alpha-2": "KE", + "alpha-3": "KEN", + "country-code": "404", + "iso_3166-2": "ISO 3166-2:KE", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Kiribati", + "alpha-2": "KI", + "alpha-3": "KIR", + "country-code": "296", + "iso_3166-2": "ISO 3166-2:KI", + "region": "Oceania", + "sub-region": "Micronesia", + "region-code": "009", + "sub-region-code": "057" + }, + { + "name": "Korea (Democratic People's Republic of)", + "alpha-2": "KP", + "alpha-3": "PRK", + "country-code": "408", + "iso_3166-2": "ISO 3166-2:KP", + "region": "Asia", + "sub-region": "Eastern Asia", + "region-code": "142", + "sub-region-code": "030" + }, + { + "name": "Korea (Republic of)", + "alpha-2": "KR", + "alpha-3": "KOR", + "country-code": "410", + "iso_3166-2": "ISO 3166-2:KR", + "region": "Asia", + "sub-region": "Eastern Asia", + "region-code": "142", + "sub-region-code": "030" + }, + { + "name": "Kuwait", + "alpha-2": "KW", + "alpha-3": "KWT", + "country-code": "414", + "iso_3166-2": "ISO 3166-2:KW", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Kyrgyzstan", + "alpha-2": "KG", + "alpha-3": "KGZ", + "country-code": "417", + "iso_3166-2": "ISO 3166-2:KG", + "region": "Asia", + "sub-region": "Central Asia", + "region-code": "142", + "sub-region-code": "143" + }, + { + "name": "Lao People's Democratic Republic", + "alpha-2": "LA", + "alpha-3": "LAO", + "country-code": "418", + "iso_3166-2": "ISO 3166-2:LA", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Latvia", + "alpha-2": "LV", + "alpha-3": "LVA", + "country-code": "428", + "iso_3166-2": "ISO 3166-2:LV", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Lebanon", + "alpha-2": "LB", + "alpha-3": "LBN", + "country-code": "422", + "iso_3166-2": "ISO 3166-2:LB", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Lesotho", + "alpha-2": "LS", + "alpha-3": "LSO", + "country-code": "426", + "iso_3166-2": "ISO 3166-2:LS", + "region": "Africa", + "sub-region": "Southern Africa", + "region-code": "002", + "sub-region-code": "018" + }, + { + "name": "Liberia", + "alpha-2": "LR", + "alpha-3": "LBR", + "country-code": "430", + "iso_3166-2": "ISO 3166-2:LR", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Libya", + "alpha-2": "LY", + "alpha-3": "LBY", + "country-code": "434", + "iso_3166-2": "ISO 3166-2:LY", + "region": "Africa", + "sub-region": "Northern Africa", + "region-code": "002", + "sub-region-code": "015" + }, + { + "name": "Liechtenstein", + "alpha-2": "LI", + "alpha-3": "LIE", + "country-code": "438", + "iso_3166-2": "ISO 3166-2:LI", + "region": "Europe", + "sub-region": "Western Europe", + "region-code": "150", + "sub-region-code": "155" + }, + { + "name": "Lithuania", + "alpha-2": "LT", + "alpha-3": "LTU", + "country-code": "440", + "iso_3166-2": "ISO 3166-2:LT", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Luxembourg", + "alpha-2": "LU", + "alpha-3": "LUX", + "country-code": "442", + "iso_3166-2": "ISO 3166-2:LU", + "region": "Europe", + "sub-region": "Western Europe", + "region-code": "150", + "sub-region-code": "155" + }, + { + "name": "Macao", + "alpha-2": "MO", + "alpha-3": "MAC", + "country-code": "446", + "iso_3166-2": "ISO 3166-2:MO", + "region": "Asia", + "sub-region": "Eastern Asia", + "region-code": "142", + "sub-region-code": "030" + }, + { + "name": "Macedonia (the former Yugoslav Republic of)", + "alpha-2": "MK", + "alpha-3": "MKD", + "country-code": "807", + "iso_3166-2": "ISO 3166-2:MK", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Madagascar", + "alpha-2": "MG", + "alpha-3": "MDG", + "country-code": "450", + "iso_3166-2": "ISO 3166-2:MG", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Malawi", + "alpha-2": "MW", + "alpha-3": "MWI", + "country-code": "454", + "iso_3166-2": "ISO 3166-2:MW", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Malaysia", + "alpha-2": "MY", + "alpha-3": "MYS", + "country-code": "458", + "iso_3166-2": "ISO 3166-2:MY", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Maldives", + "alpha-2": "MV", + "alpha-3": "MDV", + "country-code": "462", + "iso_3166-2": "ISO 3166-2:MV", + "region": "Asia", + "sub-region": "Southern Asia", + "region-code": "142", + "sub-region-code": "034" + }, + { + "name": "Mali", + "alpha-2": "ML", + "alpha-3": "MLI", + "country-code": "466", + "iso_3166-2": "ISO 3166-2:ML", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Malta", + "alpha-2": "MT", + "alpha-3": "MLT", + "country-code": "470", + "iso_3166-2": "ISO 3166-2:MT", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Marshall Islands", + "alpha-2": "MH", + "alpha-3": "MHL", + "country-code": "584", + "iso_3166-2": "ISO 3166-2:MH", + "region": "Oceania", + "sub-region": "Micronesia", + "region-code": "009", + "sub-region-code": "057" + }, + { + "name": "Martinique", + "alpha-2": "MQ", + "alpha-3": "MTQ", + "country-code": "474", + "iso_3166-2": "ISO 3166-2:MQ", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Mauritania", + "alpha-2": "MR", + "alpha-3": "MRT", + "country-code": "478", + "iso_3166-2": "ISO 3166-2:MR", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Mauritius", + "alpha-2": "MU", + "alpha-3": "MUS", + "country-code": "480", + "iso_3166-2": "ISO 3166-2:MU", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Mayotte", + "alpha-2": "YT", + "alpha-3": "MYT", + "country-code": "175", + "iso_3166-2": "ISO 3166-2:YT", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Mexico", + "alpha-2": "MX", + "alpha-3": "MEX", + "country-code": "484", + "iso_3166-2": "ISO 3166-2:MX", + "region": "Americas", + "sub-region": "Central America", + "region-code": "019", + "sub-region-code": "013" + }, + { + "name": "Micronesia (Federated States of)", + "alpha-2": "FM", + "alpha-3": "FSM", + "country-code": "583", + "iso_3166-2": "ISO 3166-2:FM", + "region": "Oceania", + "sub-region": "Micronesia", + "region-code": "009", + "sub-region-code": "057" + }, + { + "name": "Moldova (Republic of)", + "alpha-2": "MD", + "alpha-3": "MDA", + "country-code": "498", + "iso_3166-2": "ISO 3166-2:MD", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "Monaco", + "alpha-2": "MC", + "alpha-3": "MCO", + "country-code": "492", + "iso_3166-2": "ISO 3166-2:MC", + "region": "Europe", + "sub-region": "Western Europe", + "region-code": "150", + "sub-region-code": "155" + }, + { + "name": "Mongolia", + "alpha-2": "MN", + "alpha-3": "MNG", + "country-code": "496", + "iso_3166-2": "ISO 3166-2:MN", + "region": "Asia", + "sub-region": "Eastern Asia", + "region-code": "142", + "sub-region-code": "030" + }, + { + "name": "Montenegro", + "alpha-2": "ME", + "alpha-3": "MNE", + "country-code": "499", + "iso_3166-2": "ISO 3166-2:ME", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Montserrat", + "alpha-2": "MS", + "alpha-3": "MSR", + "country-code": "500", + "iso_3166-2": "ISO 3166-2:MS", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Morocco", + "alpha-2": "MA", + "alpha-3": "MAR", + "country-code": "504", + "iso_3166-2": "ISO 3166-2:MA", + "region": "Africa", + "sub-region": "Northern Africa", + "region-code": "002", + "sub-region-code": "015" + }, + { + "name": "Mozambique", + "alpha-2": "MZ", + "alpha-3": "MOZ", + "country-code": "508", + "iso_3166-2": "ISO 3166-2:MZ", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Myanmar", + "alpha-2": "MM", + "alpha-3": "MMR", + "country-code": "104", + "iso_3166-2": "ISO 3166-2:MM", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Namibia", + "alpha-2": "NA", + "alpha-3": "NAM", + "country-code": "516", + "iso_3166-2": "ISO 3166-2:NA", + "region": "Africa", + "sub-region": "Southern Africa", + "region-code": "002", + "sub-region-code": "018" + }, + { + "name": "Nauru", + "alpha-2": "NR", + "alpha-3": "NRU", + "country-code": "520", + "iso_3166-2": "ISO 3166-2:NR", + "region": "Oceania", + "sub-region": "Micronesia", + "region-code": "009", + "sub-region-code": "057" + }, + { + "name": "Nepal", + "alpha-2": "NP", + "alpha-3": "NPL", + "country-code": "524", + "iso_3166-2": "ISO 3166-2:NP", + "region": "Asia", + "sub-region": "Southern Asia", + "region-code": "142", + "sub-region-code": "034" + }, + { + "name": "Netherlands", + "alpha-2": "NL", + "alpha-3": "NLD", + "country-code": "528", + "iso_3166-2": "ISO 3166-2:NL", + "region": "Europe", + "sub-region": "Western Europe", + "region-code": "150", + "sub-region-code": "155" + }, + { + "name": "New Caledonia", + "alpha-2": "NC", + "alpha-3": "NCL", + "country-code": "540", + "iso_3166-2": "ISO 3166-2:NC", + "region": "Oceania", + "sub-region": "Melanesia", + "region-code": "009", + "sub-region-code": "054" + }, + { + "name": "New Zealand", + "alpha-2": "NZ", + "alpha-3": "NZL", + "country-code": "554", + "iso_3166-2": "ISO 3166-2:NZ", + "region": "Oceania", + "sub-region": "Australia and New Zealand", + "region-code": "009", + "sub-region-code": "053" + }, + { + "name": "Nicaragua", + "alpha-2": "NI", + "alpha-3": "NIC", + "country-code": "558", + "iso_3166-2": "ISO 3166-2:NI", + "region": "Americas", + "sub-region": "Central America", + "region-code": "019", + "sub-region-code": "013" + }, + { + "name": "Niger", + "alpha-2": "NE", + "alpha-3": "NER", + "country-code": "562", + "iso_3166-2": "ISO 3166-2:NE", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Nigeria", + "alpha-2": "NG", + "alpha-3": "NGA", + "country-code": "566", + "iso_3166-2": "ISO 3166-2:NG", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Niue", + "alpha-2": "NU", + "alpha-3": "NIU", + "country-code": "570", + "iso_3166-2": "ISO 3166-2:NU", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "Norfolk Island", + "alpha-2": "NF", + "alpha-3": "NFK", + "country-code": "574", + "iso_3166-2": "ISO 3166-2:NF", + "region": "Oceania", + "sub-region": "Australia and New Zealand", + "region-code": "009", + "sub-region-code": "053" + }, + { + "name": "Northern Mariana Islands", + "alpha-2": "MP", + "alpha-3": "MNP", + "country-code": "580", + "iso_3166-2": "ISO 3166-2:MP", + "region": "Oceania", + "sub-region": "Micronesia", + "region-code": "009", + "sub-region-code": "057" + }, + { + "name": "Norway", + "alpha-2": "NO", + "alpha-3": "NOR", + "country-code": "578", + "iso_3166-2": "ISO 3166-2:NO", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Oman", + "alpha-2": "OM", + "alpha-3": "OMN", + "country-code": "512", + "iso_3166-2": "ISO 3166-2:OM", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Pakistan", + "alpha-2": "PK", + "alpha-3": "PAK", + "country-code": "586", + "iso_3166-2": "ISO 3166-2:PK", + "region": "Asia", + "sub-region": "Southern Asia", + "region-code": "142", + "sub-region-code": "034" + }, + { + "name": "Palau", + "alpha-2": "PW", + "alpha-3": "PLW", + "country-code": "585", + "iso_3166-2": "ISO 3166-2:PW", + "region": "Oceania", + "sub-region": "Micronesia", + "region-code": "009", + "sub-region-code": "057" + }, + { + "name": "Palestine, State of", + "alpha-2": "PS", + "alpha-3": "PSE", + "country-code": "275", + "iso_3166-2": "ISO 3166-2:PS", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Panama", + "alpha-2": "PA", + "alpha-3": "PAN", + "country-code": "591", + "iso_3166-2": "ISO 3166-2:PA", + "region": "Americas", + "sub-region": "Central America", + "region-code": "019", + "sub-region-code": "013" + }, + { + "name": "Papua New Guinea", + "alpha-2": "PG", + "alpha-3": "PNG", + "country-code": "598", + "iso_3166-2": "ISO 3166-2:PG", + "region": "Oceania", + "sub-region": "Melanesia", + "region-code": "009", + "sub-region-code": "054" + }, + { + "name": "Paraguay", + "alpha-2": "PY", + "alpha-3": "PRY", + "country-code": "600", + "iso_3166-2": "ISO 3166-2:PY", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Peru", + "alpha-2": "PE", + "alpha-3": "PER", + "country-code": "604", + "iso_3166-2": "ISO 3166-2:PE", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Philippines", + "alpha-2": "PH", + "alpha-3": "PHL", + "country-code": "608", + "iso_3166-2": "ISO 3166-2:PH", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Pitcairn", + "alpha-2": "PN", + "alpha-3": "PCN", + "country-code": "612", + "iso_3166-2": "ISO 3166-2:PN", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "Poland", + "alpha-2": "PL", + "alpha-3": "POL", + "country-code": "616", + "iso_3166-2": "ISO 3166-2:PL", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "Portugal", + "alpha-2": "PT", + "alpha-3": "PRT", + "country-code": "620", + "iso_3166-2": "ISO 3166-2:PT", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Puerto Rico", + "alpha-2": "PR", + "alpha-3": "PRI", + "country-code": "630", + "iso_3166-2": "ISO 3166-2:PR", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Qatar", + "alpha-2": "QA", + "alpha-3": "QAT", + "country-code": "634", + "iso_3166-2": "ISO 3166-2:QA", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Réunion", + "alpha-2": "RE", + "alpha-3": "REU", + "country-code": "638", + "iso_3166-2": "ISO 3166-2:RE", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Romania", + "alpha-2": "RO", + "alpha-3": "ROU", + "country-code": "642", + "iso_3166-2": "ISO 3166-2:RO", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "Russian Federation", + "alpha-2": "RU", + "alpha-3": "RUS", + "country-code": "643", + "iso_3166-2": "ISO 3166-2:RU", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "Rwanda", + "alpha-2": "RW", + "alpha-3": "RWA", + "country-code": "646", + "iso_3166-2": "ISO 3166-2:RW", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Saint Barthélemy", + "alpha-2": "BL", + "alpha-3": "BLM", + "country-code": "652", + "iso_3166-2": "ISO 3166-2:BL", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Saint Helena, Ascension and Tristan da Cunha", + "alpha-2": "SH", + "alpha-3": "SHN", + "country-code": "654", + "iso_3166-2": "ISO 3166-2:SH", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Saint Kitts and Nevis", + "alpha-2": "KN", + "alpha-3": "KNA", + "country-code": "659", + "iso_3166-2": "ISO 3166-2:KN", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Saint Lucia", + "alpha-2": "LC", + "alpha-3": "LCA", + "country-code": "662", + "iso_3166-2": "ISO 3166-2:LC", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Saint Martin (French part)", + "alpha-2": "MF", + "alpha-3": "MAF", + "country-code": "663", + "iso_3166-2": "ISO 3166-2:MF", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Saint Pierre and Miquelon", + "alpha-2": "PM", + "alpha-3": "SPM", + "country-code": "666", + "iso_3166-2": "ISO 3166-2:PM", + "region": "Americas", + "sub-region": "Northern America", + "region-code": "019", + "sub-region-code": "021" + }, + { + "name": "Saint Vincent and the Grenadines", + "alpha-2": "VC", + "alpha-3": "VCT", + "country-code": "670", + "iso_3166-2": "ISO 3166-2:VC", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Samoa", + "alpha-2": "WS", + "alpha-3": "WSM", + "country-code": "882", + "iso_3166-2": "ISO 3166-2:WS", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "San Marino", + "alpha-2": "SM", + "alpha-3": "SMR", + "country-code": "674", + "iso_3166-2": "ISO 3166-2:SM", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Sao Tome and Principe", + "alpha-2": "ST", + "alpha-3": "STP", + "country-code": "678", + "iso_3166-2": "ISO 3166-2:ST", + "region": "Africa", + "sub-region": "Middle Africa", + "region-code": "002", + "sub-region-code": "017" + }, + { + "name": "Saudi Arabia", + "alpha-2": "SA", + "alpha-3": "SAU", + "country-code": "682", + "iso_3166-2": "ISO 3166-2:SA", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Senegal", + "alpha-2": "SN", + "alpha-3": "SEN", + "country-code": "686", + "iso_3166-2": "ISO 3166-2:SN", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Serbia", + "alpha-2": "RS", + "alpha-3": "SRB", + "country-code": "688", + "iso_3166-2": "ISO 3166-2:RS", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Seychelles", + "alpha-2": "SC", + "alpha-3": "SYC", + "country-code": "690", + "iso_3166-2": "ISO 3166-2:SC", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Sierra Leone", + "alpha-2": "SL", + "alpha-3": "SLE", + "country-code": "694", + "iso_3166-2": "ISO 3166-2:SL", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Singapore", + "alpha-2": "SG", + "alpha-3": "SGP", + "country-code": "702", + "iso_3166-2": "ISO 3166-2:SG", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Sint Maarten (Dutch part)", + "alpha-2": "SX", + "alpha-3": "SXM", + "country-code": "534", + "iso_3166-2": "ISO 3166-2:SX", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Slovakia", + "alpha-2": "SK", + "alpha-3": "SVK", + "country-code": "703", + "iso_3166-2": "ISO 3166-2:SK", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "Slovenia", + "alpha-2": "SI", + "alpha-3": "SVN", + "country-code": "705", + "iso_3166-2": "ISO 3166-2:SI", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Solomon Islands", + "alpha-2": "SB", + "alpha-3": "SLB", + "country-code": "090", + "iso_3166-2": "ISO 3166-2:SB", + "region": "Oceania", + "sub-region": "Melanesia", + "region-code": "009", + "sub-region-code": "054" + }, + { + "name": "Somalia", + "alpha-2": "SO", + "alpha-3": "SOM", + "country-code": "706", + "iso_3166-2": "ISO 3166-2:SO", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "South Africa", + "alpha-2": "ZA", + "alpha-3": "ZAF", + "country-code": "710", + "iso_3166-2": "ISO 3166-2:ZA", + "region": "Africa", + "sub-region": "Southern Africa", + "region-code": "002", + "sub-region-code": "018" + }, + { + "name": "South Georgia and the South Sandwich Islands", + "alpha-2": "GS", + "alpha-3": "SGS", + "country-code": "239", + "iso_3166-2": "ISO 3166-2:GS", + "sub-region-code": null, + "region-code": null, + "sub-region": null, + "region": null + }, + { + "name": "South Sudan", + "alpha-2": "SS", + "alpha-3": "SSD", + "country-code": "728", + "iso_3166-2": "ISO 3166-2:SS", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Spain", + "alpha-2": "ES", + "alpha-3": "ESP", + "country-code": "724", + "iso_3166-2": "ISO 3166-2:ES", + "region": "Europe", + "sub-region": "Southern Europe", + "region-code": "150", + "sub-region-code": "039" + }, + { + "name": "Sri Lanka", + "alpha-2": "LK", + "alpha-3": "LKA", + "country-code": "144", + "iso_3166-2": "ISO 3166-2:LK", + "region": "Asia", + "sub-region": "Southern Asia", + "region-code": "142", + "sub-region-code": "034" + }, + { + "name": "Sudan", + "alpha-2": "SD", + "alpha-3": "SDN", + "country-code": "729", + "iso_3166-2": "ISO 3166-2:SD", + "region": "Africa", + "sub-region": "Northern Africa", + "region-code": "002", + "sub-region-code": "015" + }, + { + "name": "Suriname", + "alpha-2": "SR", + "alpha-3": "SUR", + "country-code": "740", + "iso_3166-2": "ISO 3166-2:SR", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Svalbard and Jan Mayen", + "alpha-2": "SJ", + "alpha-3": "SJM", + "country-code": "744", + "iso_3166-2": "ISO 3166-2:SJ", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Swaziland", + "alpha-2": "SZ", + "alpha-3": "SWZ", + "country-code": "748", + "iso_3166-2": "ISO 3166-2:SZ", + "region": "Africa", + "sub-region": "Southern Africa", + "region-code": "002", + "sub-region-code": "018" + }, + { + "name": "Sweden", + "alpha-2": "SE", + "alpha-3": "SWE", + "country-code": "752", + "iso_3166-2": "ISO 3166-2:SE", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "Switzerland", + "alpha-2": "CH", + "alpha-3": "CHE", + "country-code": "756", + "iso_3166-2": "ISO 3166-2:CH", + "region": "Europe", + "sub-region": "Western Europe", + "region-code": "150", + "sub-region-code": "155" + }, + { + "name": "Syrian Arab Republic", + "alpha-2": "SY", + "alpha-3": "SYR", + "country-code": "760", + "iso_3166-2": "ISO 3166-2:SY", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Taiwan", + "alpha-2": "TW", + "alpha-3": "TWN", + "country-code": "158", + "iso_3166-2": "ISO 3166-2:TW", + "region": "Asia", + "sub-region": "Eastern Asia", + "region-code": "142", + "sub-region-code": "030" + }, + { + "name": "Tajikistan", + "alpha-2": "TJ", + "alpha-3": "TJK", + "country-code": "762", + "iso_3166-2": "ISO 3166-2:TJ", + "region": "Asia", + "sub-region": "Central Asia", + "region-code": "142", + "sub-region-code": "143" + }, + { + "name": "Tanzania, United Republic of", + "alpha-2": "TZ", + "alpha-3": "TZA", + "country-code": "834", + "iso_3166-2": "ISO 3166-2:TZ", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Thailand", + "alpha-2": "TH", + "alpha-3": "THA", + "country-code": "764", + "iso_3166-2": "ISO 3166-2:TH", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Timor-Leste", + "alpha-2": "TL", + "alpha-3": "TLS", + "country-code": "626", + "iso_3166-2": "ISO 3166-2:TL", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Togo", + "alpha-2": "TG", + "alpha-3": "TGO", + "country-code": "768", + "iso_3166-2": "ISO 3166-2:TG", + "region": "Africa", + "sub-region": "Western Africa", + "region-code": "002", + "sub-region-code": "011" + }, + { + "name": "Tokelau", + "alpha-2": "TK", + "alpha-3": "TKL", + "country-code": "772", + "iso_3166-2": "ISO 3166-2:TK", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "Tonga", + "alpha-2": "TO", + "alpha-3": "TON", + "country-code": "776", + "iso_3166-2": "ISO 3166-2:TO", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "Trinidad and Tobago", + "alpha-2": "TT", + "alpha-3": "TTO", + "country-code": "780", + "iso_3166-2": "ISO 3166-2:TT", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Tunisia", + "alpha-2": "TN", + "alpha-3": "TUN", + "country-code": "788", + "iso_3166-2": "ISO 3166-2:TN", + "region": "Africa", + "sub-region": "Northern Africa", + "region-code": "002", + "sub-region-code": "015" + }, + { + "name": "Turkey", + "alpha-2": "TR", + "alpha-3": "TUR", + "country-code": "792", + "iso_3166-2": "ISO 3166-2:TR", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Turkmenistan", + "alpha-2": "TM", + "alpha-3": "TKM", + "country-code": "795", + "iso_3166-2": "ISO 3166-2:TM", + "region": "Asia", + "sub-region": "Central Asia", + "region-code": "142", + "sub-region-code": "143" + }, + { + "name": "Turks and Caicos Islands", + "alpha-2": "TC", + "alpha-3": "TCA", + "country-code": "796", + "iso_3166-2": "ISO 3166-2:TC", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Tuvalu", + "alpha-2": "TV", + "alpha-3": "TUV", + "country-code": "798", + "iso_3166-2": "ISO 3166-2:TV", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "Uganda", + "alpha-2": "UG", + "alpha-3": "UGA", + "country-code": "800", + "iso_3166-2": "ISO 3166-2:UG", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Ukraine", + "alpha-2": "UA", + "alpha-3": "UKR", + "country-code": "804", + "iso_3166-2": "ISO 3166-2:UA", + "region": "Europe", + "sub-region": "Eastern Europe", + "region-code": "150", + "sub-region-code": "151" + }, + { + "name": "United Arab Emirates", + "alpha-2": "AE", + "alpha-3": "ARE", + "country-code": "784", + "iso_3166-2": "ISO 3166-2:AE", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "United Kingdom of Great Britain and Northern Ireland", + "alpha-2": "GB", + "alpha-3": "GBR", + "country-code": "826", + "iso_3166-2": "ISO 3166-2:GB", + "region": "Europe", + "sub-region": "Northern Europe", + "region-code": "150", + "sub-region-code": "154" + }, + { + "name": "United States of America", + "alpha-2": "US", + "alpha-3": "USA", + "country-code": "840", + "iso_3166-2": "ISO 3166-2:US", + "region": "Americas", + "sub-region": "Northern America", + "region-code": "019", + "sub-region-code": "021" + }, + { + "name": "United States Minor Outlying Islands", + "alpha-2": "UM", + "alpha-3": "UMI", + "country-code": "581", + "iso_3166-2": "ISO 3166-2:UM", + "sub-region-code": null, + "region-code": null, + "sub-region": null, + "region": null + }, + { + "name": "Uruguay", + "alpha-2": "UY", + "alpha-3": "URY", + "country-code": "858", + "iso_3166-2": "ISO 3166-2:UY", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Uzbekistan", + "alpha-2": "UZ", + "alpha-3": "UZB", + "country-code": "860", + "iso_3166-2": "ISO 3166-2:UZ", + "region": "Asia", + "sub-region": "Central Asia", + "region-code": "142", + "sub-region-code": "143" + }, + { + "name": "Vanuatu", + "alpha-2": "VU", + "alpha-3": "VUT", + "country-code": "548", + "iso_3166-2": "ISO 3166-2:VU", + "region": "Oceania", + "sub-region": "Melanesia", + "region-code": "009", + "sub-region-code": "054" + }, + { + "name": "Venezuela (Bolivarian Republic of)", + "alpha-2": "VE", + "alpha-3": "VEN", + "country-code": "862", + "iso_3166-2": "ISO 3166-2:VE", + "region": "Americas", + "sub-region": "South America", + "region-code": "019", + "sub-region-code": "005" + }, + { + "name": "Viet Nam", + "alpha-2": "VN", + "alpha-3": "VNM", + "country-code": "704", + "iso_3166-2": "ISO 3166-2:VN", + "region": "Asia", + "sub-region": "South-Eastern Asia", + "region-code": "142", + "sub-region-code": "035" + }, + { + "name": "Virgin Islands (British)", + "alpha-2": "VG", + "alpha-3": "VGB", + "country-code": "092", + "iso_3166-2": "ISO 3166-2:VG", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Virgin Islands (U.S.)", + "alpha-2": "VI", + "alpha-3": "VIR", + "country-code": "850", + "iso_3166-2": "ISO 3166-2:VI", + "region": "Americas", + "sub-region": "Caribbean", + "region-code": "019", + "sub-region-code": "029" + }, + { + "name": "Wallis and Futuna", + "alpha-2": "WF", + "alpha-3": "WLF", + "country-code": "876", + "iso_3166-2": "ISO 3166-2:WF", + "region": "Oceania", + "sub-region": "Polynesia", + "region-code": "009", + "sub-region-code": "061" + }, + { + "name": "Western Sahara", + "alpha-2": "EH", + "alpha-3": "ESH", + "country-code": "732", + "iso_3166-2": "ISO 3166-2:EH", + "region": "Africa", + "sub-region": "Northern Africa", + "region-code": "002", + "sub-region-code": "015" + }, + { + "name": "Yemen", + "alpha-2": "YE", + "alpha-3": "YEM", + "country-code": "887", + "iso_3166-2": "ISO 3166-2:YE", + "region": "Asia", + "sub-region": "Western Asia", + "region-code": "142", + "sub-region-code": "145" + }, + { + "name": "Zambia", + "alpha-2": "ZM", + "alpha-3": "ZMB", + "country-code": "894", + "iso_3166-2": "ISO 3166-2:ZM", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + }, + { + "name": "Zimbabwe", + "alpha-2": "ZW", + "alpha-3": "ZWE", + "country-code": "716", + "iso_3166-2": "ISO 3166-2:ZW", + "region": "Africa", + "sub-region": "Eastern Africa", + "region-code": "002", + "sub-region-code": "014" + } +] diff --git a/symlinks/taiwan,_province_of_china.scss b/symlinks/taiwan.scss similarity index 100% rename from symlinks/taiwan,_province_of_china.scss rename to symlinks/taiwan.scss From ca3f99eed6a42449aa16fd55a5bfc62d5b50b3ea Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Sun, 6 Nov 2016 16:07:55 +0100 Subject: [PATCH 03/14] fix(autoprefixer): Update list of browsers to support --- app/assets/fonts/Symbols.ttf | Bin 62744 -> 62876 bytes app/assets/fonts/Symbols.woff | Bin 39040 -> 39068 bytes brunch-config.coffee | 3 +- scripts/serve | 2 +- yarn.lock | 5364 +++++++++++++++++++++++++++++++++ 5 files changed, 5366 insertions(+), 3 deletions(-) create mode 100644 yarn.lock diff --git a/app/assets/fonts/Symbols.ttf b/app/assets/fonts/Symbols.ttf index 181c3748f13d0740645b974fa479569441f1c559..32b0cea0b720e7c5522887f7bdc072bcdf04e35c 100644 GIT binary patch delta 13703 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 delta 13718 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

9K1hkK= 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 delta 38074 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 diff --git a/brunch-config.coffee b/brunch-config.coffee index e18287e..0af38d2 100644 --- a/brunch-config.coffee +++ b/brunch-config.coffee @@ -14,9 +14,8 @@ module.exports = config: pattern: /\.(js)$/ postcss: processors: [ - require('autoprefixer')(['Chrome > 44, last 8 versions']) + require('autoprefixer')(['last 8 versions']) require('postcss-round-subpixels'), - # require('cssnano') ] server: run: yes diff --git a/scripts/serve b/scripts/serve index dc0f024..c8ef2aa 100755 --- a/scripts/serve +++ b/scripts/serve @@ -1,2 +1,2 @@ #!/usr/bin/env sh -brunch watch -d +brunch watch diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..ee49039 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,5364 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 +abab@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" + +abbrev@1: + version "1.0.9" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" + +accepts@^1.2.5, accepts@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca" + dependencies: + mime-types "~2.1.11" + negotiator "0.6.1" + +acorn-globals@^1.0.4: + version "1.0.9" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-1.0.9.tgz#55bb5e98691507b74579d0513413217c380c54cf" + dependencies: + acorn "^2.1.0" + +acorn-to-esprima@^1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/acorn-to-esprima/-/acorn-to-esprima-1.0.7.tgz#9436259760098f9ead9b9da2242fab2f4850281b" + +acorn@^2.1.0, acorn@^2.4.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7" + +acorn@^3.1.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" + +adm-zip@0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.2.1.tgz#e801cedeb5bd9a4e98d699c5c0f4239e2731dcbf" + +agentkeepalive@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-2.2.0.tgz#c5d1bd4b129008f1163f236f86e5faea2026e2ef" + +algolia-ms@0.7.1-fix-future-reserved-words: + version "0.7.1-fix-future-reserved-words" + resolved "https://registry.yarnpkg.com/algolia-ms/-/algolia-ms-0.7.1-fix-future-reserved-words.tgz#fa2e440152706a055283ac95468beee3bea5f2b3" + +algoliasearch@^3.14.6: + version "3.19.0" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-3.19.0.tgz#bcf554cc42e3d6ac7ed6438b7b77dfdfbaf030c7" + dependencies: + agentkeepalive "^2.1.1" + debug "^2.2.0" + debug-ms-fix-yui-compressor "2.2.2-future-reserved-word-fix-ms" + envify "^3.4.0" + es6-promise "^3.2.1" + events "^1.1.0" + foreach "^2.0.5" + global "^4.3.0" + inherits "^2.0.1" + isarray "^1.0.0" + load-script "^1.0.0" + object-keys "^1.0.11" + querystring-es3 "^0.2.1" + reduce "^1.0.1" + semver "^5.1.0" + tunnel-agent "^0.4.3" + +align-text@^0.1.1, align-text@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" + dependencies: + kind-of "^3.0.2" + longest "^1.0.1" + repeat-string "^1.5.2" + +alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + +alter@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/alter/-/alter-0.2.0.tgz#c7588808617572034aae62480af26b1d4d1cb3cd" + dependencies: + stable "~0.1.3" + +amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + +ansi-escapes@^1.1.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" + +ansi-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.0.0.tgz#c5061b6e0ef8a81775e50f5d66151bf6bf371107" + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + +ansicolors@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" + +anymatch@^1.0.0, anymatch@^1.3.0, anymatch@~1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507" + dependencies: + arrify "^1.0.0" + micromatch "^2.1.5" + +anysort@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/anysort/-/anysort-1.0.1.tgz#341bd5d5ba1485f64e55ae865f1d45994b507fc4" + dependencies: + anymatch "~1.3.0" + +aproba@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.0.4.tgz#2713680775e7614c8ba186c065d4e2e52d1072c0" + +are-we-there-yet@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz#80e470e95a084794fe1899262c5667c6e88de1b3" + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.0 || ^1.1.13" + +argparse@^1.0.2, argparse@^1.0.6, argparse@^1.0.7: + version "1.0.9" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + dependencies: + arr-flatten "^1.0.1" + +arr-flatten@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b" + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + +array-index@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-index/-/array-index-1.0.0.tgz#ec56a749ee103e4e08c790b9c353df16055b97f9" + dependencies: + debug "^2.2.0" + es6-symbol "^3.0.2" + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + +array-unique@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + +arrify@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + +asap@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/asap/-/asap-1.0.0.tgz#b2a45da5fdfa20b0496fc3768cc27c12fa916a7d" + +asn1.js@^4.0.0: + version "4.8.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.8.1.tgz#3949b7f5fd1e8bedc13be3abebf477f93490c810" + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +asn1@~0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" + +asn1@0.1.11: + version "0.1.11" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.1.11.tgz#559be18376d08a4ec4dbe80877d27818639b2df7" + +assert-plus@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.1.5.tgz#ee74009413002d84cec7219c6ac811812e723160" + +assert-plus@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" + +assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + +assert@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" + dependencies: + util "0.10.3" + +assert@~1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.3.0.tgz#03939a622582a812cc202320a0b9a56c9b815849" + dependencies: + util "0.10.3" + +ast-traverse@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ast-traverse/-/ast-traverse-0.1.1.tgz#69cf2b8386f19dcda1bb1e05d68fe359d8897de6" + +ast-types@0.8.12: + version "0.8.12" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.8.12.tgz#a0d90e4351bb887716c83fd637ebf818af4adfcc" + +ast-types@0.8.15: + version "0.8.15" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.8.15.tgz#8eef0827f04dff0ec8857ba925abe3fea6194e52" + +async-each@^1.0.0, async-each@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + +async-each@~0.1.3, async-each@~0.1.4: + version "0.1.6" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-0.1.6.tgz#b67e99edcddf96541e44af56290cd7d5c6e70439" + +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + +async@^1.4.0: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + +async@~0.2.6: + version "0.2.10" + resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" + +async@~0.9.0: + version "0.9.2" + resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" + +async@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.0.tgz#2796642723573859565633fc6274444bee2f8ce3" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + +auto-reload-brunch@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/auto-reload-brunch/-/auto-reload-brunch-2.0.0.tgz#1f217a2075fe467c302848eb8b7f641e82ad1ef5" + dependencies: + ws "^0.8.0" + +autoprefixer@^6.3.1, autoprefixer@^6.3.6: + version "6.5.2" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.5.2.tgz#37cc910c5e1139ad341a006d5f6d441a380b742b" + dependencies: + browserslist "~1.4.0" + caniuse-db "^1.0.30000576" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^5.2.5" + postcss-value-parser "^3.2.3" + +aws-sign2@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.5.0.tgz#c57103f7a17fc037f02d7c2e64b602ea223f7d63" + +aws-sign2@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" + +aws4@^1.2.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.5.0.tgz#0a29ffb79c31c9e712eeb087e8e7a64b4a56d755" + +babel-brunch@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/babel-brunch/-/babel-brunch-6.0.2.tgz#51b11f731c9b360674c560c56c125501f3bcd02d" + dependencies: + anymatch "^1.0.0" + babel-core "^6.0.0" + babel-preset-es2015 "^6.0.0" + +babel-code-frame@^6.16.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.16.0.tgz#f90e60da0862909d3ce098733b5d3987c97cb8de" + dependencies: + chalk "^1.1.0" + esutils "^2.0.2" + js-tokens "^2.0.0" + +babel-core@^5.6.21, babel-core@^5.8.29, babel-core@^5.8.33: + version "5.8.38" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-5.8.38.tgz#1fcaee79d7e61b750b00b8e54f6dfc9d0af86558" + dependencies: + babel-plugin-constant-folding "^1.0.1" + babel-plugin-dead-code-elimination "^1.0.2" + babel-plugin-eval "^1.0.1" + babel-plugin-inline-environment-variables "^1.0.1" + babel-plugin-jscript "^1.0.4" + babel-plugin-member-expression-literals "^1.0.1" + babel-plugin-property-literals "^1.0.1" + babel-plugin-proto-to-assign "^1.0.3" + babel-plugin-react-constant-elements "^1.0.3" + babel-plugin-react-display-name "^1.0.3" + babel-plugin-remove-console "^1.0.1" + babel-plugin-remove-debugger "^1.0.1" + babel-plugin-runtime "^1.0.7" + babel-plugin-undeclared-variables-check "^1.0.2" + babel-plugin-undefined-to-void "^1.1.6" + babylon "^5.8.38" + bluebird "^2.9.33" + chalk "^1.0.0" + convert-source-map "^1.1.0" + core-js "^1.0.0" + debug "^2.1.1" + detect-indent "^3.0.0" + esutils "^2.0.0" + fs-readdir-recursive "^0.1.0" + globals "^6.4.0" + home-or-tmp "^1.0.0" + is-integer "^1.0.4" + js-tokens "1.0.1" + json5 "^0.4.0" + lodash "^3.10.0" + minimatch "^2.0.3" + output-file-sync "^1.1.0" + path-exists "^1.0.0" + path-is-absolute "^1.0.0" + private "^0.1.6" + regenerator "0.8.40" + regexpu "^1.3.0" + repeating "^1.1.2" + resolve "^1.1.6" + shebang-regex "^1.0.0" + slash "^1.0.0" + source-map "^0.5.0" + source-map-support "^0.2.10" + to-fast-properties "^1.0.0" + trim-right "^1.0.0" + try-resolve "^1.0.0" + +babel-core@^6.0.0, babel-core@^6.18.0: + version "6.18.2" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.18.2.tgz#d8bb14dd6986fa4f3566a26ceda3964fa0e04e5b" + dependencies: + babel-code-frame "^6.16.0" + babel-generator "^6.18.0" + babel-helpers "^6.16.0" + babel-messages "^6.8.0" + babel-register "^6.18.0" + babel-runtime "^6.9.1" + babel-template "^6.16.0" + babel-traverse "^6.18.0" + babel-types "^6.18.0" + babylon "^6.11.0" + convert-source-map "^1.1.0" + debug "^2.1.1" + json5 "^0.5.0" + lodash "^4.2.0" + minimatch "^3.0.2" + path-is-absolute "^1.0.0" + private "^0.1.6" + slash "^1.0.0" + source-map "^0.5.0" + +babel-eslint@^4.1.6: + version "4.1.8" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-4.1.8.tgz#4f79e7a4f5879ecf03f48cb16f552a355fcc31b2" + dependencies: + acorn-to-esprima "^1.0.5" + babel-core "^5.8.33" + lodash.assign "^3.2.0" + lodash.pick "^3.1.0" + +babel-generator@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.18.0.tgz#e4f104cb3063996d9850556a45aae4a022060a07" + dependencies: + babel-messages "^6.8.0" + babel-runtime "^6.9.0" + babel-types "^6.18.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.2.0" + source-map "^0.5.0" + +babel-helper-call-delegate@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.18.0.tgz#05b14aafa430884b034097ef29e9f067ea4133bd" + dependencies: + babel-helper-hoist-variables "^6.18.0" + babel-runtime "^6.0.0" + babel-traverse "^6.18.0" + babel-types "^6.18.0" + +babel-helper-define-map@^6.18.0, babel-helper-define-map@^6.8.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.18.0.tgz#8d6c85dc7fbb4c19be3de40474d18e97c3676ec2" + dependencies: + babel-helper-function-name "^6.18.0" + babel-runtime "^6.9.0" + babel-types "^6.18.0" + lodash "^4.2.0" + +babel-helper-function-name@^6.18.0, babel-helper-function-name@^6.8.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.18.0.tgz#68ec71aeba1f3e28b2a6f0730190b754a9bf30e6" + dependencies: + babel-helper-get-function-arity "^6.18.0" + babel-runtime "^6.0.0" + babel-template "^6.8.0" + babel-traverse "^6.18.0" + babel-types "^6.18.0" + +babel-helper-get-function-arity@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.18.0.tgz#a5b19695fd3f9cdfc328398b47dafcd7094f9f24" + dependencies: + babel-runtime "^6.0.0" + babel-types "^6.18.0" + +babel-helper-hoist-variables@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.18.0.tgz#a835b5ab8b46d6de9babefae4d98ea41e866b82a" + dependencies: + babel-runtime "^6.0.0" + babel-types "^6.18.0" + +babel-helper-optimise-call-expression@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.18.0.tgz#9261d0299ee1a4f08a6dd28b7b7c777348fd8f0f" + dependencies: + babel-runtime "^6.0.0" + babel-types "^6.18.0" + +babel-helper-regex@^6.8.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.18.0.tgz#ae0ebfd77de86cb2f1af258e2cc20b5fe893ecc6" + dependencies: + babel-runtime "^6.9.0" + babel-types "^6.18.0" + lodash "^4.2.0" + +babel-helper-replace-supers@^6.18.0, babel-helper-replace-supers@^6.8.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.18.0.tgz#28ec69877be4144dbd64f4cc3a337e89f29a924e" + dependencies: + babel-helper-optimise-call-expression "^6.18.0" + babel-messages "^6.8.0" + babel-runtime "^6.0.0" + babel-template "^6.16.0" + babel-traverse "^6.18.0" + babel-types "^6.18.0" + +babel-helpers@^6.16.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.16.0.tgz#1095ec10d99279460553e67eb3eee9973d3867e3" + dependencies: + babel-runtime "^6.0.0" + babel-template "^6.16.0" + +babel-messages@^6.8.0: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.8.0.tgz#bf504736ca967e6d65ef0adb5a2a5f947c8e0eb9" + dependencies: + babel-runtime "^6.0.0" + +babel-plugin-check-es2015-constants@^6.3.13: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.8.0.tgz#dbf024c32ed37bfda8dee1e76da02386a8d26fe7" + dependencies: + babel-runtime "^6.0.0" + +babel-plugin-constant-folding@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-plugin-constant-folding/-/babel-plugin-constant-folding-1.0.1.tgz#8361d364c98e449c3692bdba51eff0844290aa8e" + +babel-plugin-dead-code-elimination@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/babel-plugin-dead-code-elimination/-/babel-plugin-dead-code-elimination-1.0.2.tgz#5f7c451274dcd7cccdbfbb3e0b85dd28121f0f65" + +babel-plugin-eval@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-plugin-eval/-/babel-plugin-eval-1.0.1.tgz#a2faed25ce6be69ade4bfec263f70169195950da" + +babel-plugin-inline-environment-variables@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-plugin-inline-environment-variables/-/babel-plugin-inline-environment-variables-1.0.1.tgz#1f58ce91207ad6a826a8bf645fafe68ff5fe3ffe" + +babel-plugin-jscript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/babel-plugin-jscript/-/babel-plugin-jscript-1.0.4.tgz#8f342c38276e87a47d5fa0a8bd3d5eb6ccad8fcc" + +babel-plugin-member-expression-literals@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-plugin-member-expression-literals/-/babel-plugin-member-expression-literals-1.0.1.tgz#cc5edb0faa8dc927170e74d6d1c02440021624d3" + +babel-plugin-property-literals@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-plugin-property-literals/-/babel-plugin-property-literals-1.0.1.tgz#0252301900192980b1c118efea48ce93aab83336" + +babel-plugin-proto-to-assign@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/babel-plugin-proto-to-assign/-/babel-plugin-proto-to-assign-1.0.4.tgz#c49e7afd02f577bc4da05ea2df002250cf7cd123" + dependencies: + lodash "^3.9.3" + +babel-plugin-react-constant-elements@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/babel-plugin-react-constant-elements/-/babel-plugin-react-constant-elements-1.0.3.tgz#946736e8378429cbc349dcff62f51c143b34e35a" + +babel-plugin-react-display-name@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/babel-plugin-react-display-name/-/babel-plugin-react-display-name-1.0.3.tgz#754fe38926e8424a4e7b15ab6ea6139dee0514fc" + +babel-plugin-remove-console@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-plugin-remove-console/-/babel-plugin-remove-console-1.0.1.tgz#d8f24556c3a05005d42aaaafd27787f53ff013a7" + +babel-plugin-remove-debugger@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-plugin-remove-debugger/-/babel-plugin-remove-debugger-1.0.1.tgz#fd2ea3cd61a428ad1f3b9c89882ff4293e8c14c7" + +babel-plugin-runtime@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/babel-plugin-runtime/-/babel-plugin-runtime-1.0.7.tgz#bf7c7d966dd56ecd5c17fa1cb253c9acb7e54aaf" + +babel-plugin-transform-es2015-arrow-functions@^6.3.13: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.8.0.tgz#5b63afc3181bdc9a8c4d481b5a4f3f7d7fef3d9d" + dependencies: + babel-runtime "^6.0.0" + +babel-plugin-transform-es2015-block-scoped-functions@^6.3.13: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.8.0.tgz#ed95d629c4b5a71ae29682b998f70d9833eb366d" + dependencies: + babel-runtime "^6.0.0" + +babel-plugin-transform-es2015-block-scoping@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.18.0.tgz#3bfdcfec318d46df22525cdea88f1978813653af" + dependencies: + babel-runtime "^6.9.0" + babel-template "^6.15.0" + babel-traverse "^6.18.0" + babel-types "^6.18.0" + lodash "^4.2.0" + +babel-plugin-transform-es2015-classes@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.18.0.tgz#ffe7a17321bf83e494dcda0ae3fc72df48ffd1d9" + dependencies: + babel-helper-define-map "^6.18.0" + babel-helper-function-name "^6.18.0" + babel-helper-optimise-call-expression "^6.18.0" + babel-helper-replace-supers "^6.18.0" + babel-messages "^6.8.0" + babel-runtime "^6.9.0" + babel-template "^6.14.0" + babel-traverse "^6.18.0" + babel-types "^6.18.0" + +babel-plugin-transform-es2015-computed-properties@^6.3.13: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.8.0.tgz#f51010fd61b3bd7b6b60a5fdfd307bb7a5279870" + dependencies: + babel-helper-define-map "^6.8.0" + babel-runtime "^6.0.0" + babel-template "^6.8.0" + +babel-plugin-transform-es2015-destructuring@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.18.0.tgz#a08fb89415ab82058649558bedb7bf8dafa76ba5" + dependencies: + babel-runtime "^6.9.0" + +babel-plugin-transform-es2015-duplicate-keys@^6.6.0: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.8.0.tgz#fd8f7f7171fc108cc1c70c3164b9f15a81c25f7d" + dependencies: + babel-runtime "^6.0.0" + babel-types "^6.8.0" + +babel-plugin-transform-es2015-for-of@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.18.0.tgz#4c517504db64bf8cfc119a6b8f177211f2028a70" + dependencies: + babel-runtime "^6.0.0" + +babel-plugin-transform-es2015-function-name@^6.9.0: + version "6.9.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.9.0.tgz#8c135b17dbd064e5bba56ec511baaee2fca82719" + dependencies: + babel-helper-function-name "^6.8.0" + babel-runtime "^6.9.0" + babel-types "^6.9.0" + +babel-plugin-transform-es2015-literals@^6.3.13: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.8.0.tgz#50aa2e5c7958fc2ab25d74ec117e0cc98f046468" + dependencies: + babel-runtime "^6.0.0" + +babel-plugin-transform-es2015-modules-amd@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.18.0.tgz#49a054cbb762bdf9ae2d8a807076cfade6141e40" + dependencies: + babel-plugin-transform-es2015-modules-commonjs "^6.18.0" + babel-runtime "^6.0.0" + babel-template "^6.8.0" + +babel-plugin-transform-es2015-modules-commonjs@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.18.0.tgz#c15ae5bb11b32a0abdcc98a5837baa4ee8d67bcc" + dependencies: + babel-plugin-transform-strict-mode "^6.18.0" + babel-runtime "^6.0.0" + babel-template "^6.16.0" + babel-types "^6.18.0" + +babel-plugin-transform-es2015-modules-systemjs@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.18.0.tgz#f09294707163edae4d3b3e8bfacecd01d920b7ad" + dependencies: + babel-helper-hoist-variables "^6.18.0" + babel-runtime "^6.11.6" + babel-template "^6.14.0" + +babel-plugin-transform-es2015-modules-umd@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.18.0.tgz#23351770ece5c1f8e83ed67cb1d7992884491e50" + dependencies: + babel-plugin-transform-es2015-modules-amd "^6.18.0" + babel-runtime "^6.0.0" + babel-template "^6.8.0" + +babel-plugin-transform-es2015-object-super@^6.3.13: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.8.0.tgz#1b858740a5a4400887c23dcff6f4d56eea4a24c5" + dependencies: + babel-helper-replace-supers "^6.8.0" + babel-runtime "^6.0.0" + +babel-plugin-transform-es2015-parameters@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.18.0.tgz#9b2cfe238c549f1635ba27fc1daa858be70608b1" + dependencies: + babel-helper-call-delegate "^6.18.0" + babel-helper-get-function-arity "^6.18.0" + babel-runtime "^6.9.0" + babel-template "^6.16.0" + babel-traverse "^6.18.0" + babel-types "^6.18.0" + +babel-plugin-transform-es2015-shorthand-properties@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.18.0.tgz#e2ede3b7df47bf980151926534d1dd0cbea58f43" + dependencies: + babel-runtime "^6.0.0" + babel-types "^6.18.0" + +babel-plugin-transform-es2015-spread@^6.3.13: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.8.0.tgz#0217f737e3b821fa5a669f187c6ed59205f05e9c" + dependencies: + babel-runtime "^6.0.0" + +babel-plugin-transform-es2015-sticky-regex@^6.3.13: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.8.0.tgz#e73d300a440a35d5c64f5c2a344dc236e3df47be" + dependencies: + babel-helper-regex "^6.8.0" + babel-runtime "^6.0.0" + babel-types "^6.8.0" + +babel-plugin-transform-es2015-template-literals@^6.6.0: + version "6.8.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.8.0.tgz#86eb876d0a2c635da4ec048b4f7de9dfc897e66b" + dependencies: + babel-runtime "^6.0.0" + +babel-plugin-transform-es2015-typeof-symbol@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.18.0.tgz#0b14c48629c90ff47a0650077f6aa699bee35798" + dependencies: + babel-runtime "^6.0.0" + +babel-plugin-transform-es2015-unicode-regex@^6.3.13: + version "6.11.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.11.0.tgz#6298ceabaad88d50a3f4f392d8de997260f6ef2c" + dependencies: + babel-helper-regex "^6.8.0" + babel-runtime "^6.0.0" + regexpu-core "^2.0.0" + +babel-plugin-transform-regenerator@^6.16.0: + version "6.16.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.16.1.tgz#a75de6b048a14154aae14b0122756c5bed392f59" + dependencies: + babel-runtime "^6.9.0" + babel-types "^6.16.0" + private "~0.1.5" + +babel-plugin-transform-strict-mode@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.18.0.tgz#df7cf2991fe046f44163dcd110d5ca43bc652b9d" + dependencies: + babel-runtime "^6.0.0" + babel-types "^6.18.0" + +babel-plugin-undeclared-variables-check@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/babel-plugin-undeclared-variables-check/-/babel-plugin-undeclared-variables-check-1.0.2.tgz#5cf1aa539d813ff64e99641290af620965f65dee" + dependencies: + leven "^1.0.2" + +babel-plugin-undefined-to-void@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/babel-plugin-undefined-to-void/-/babel-plugin-undefined-to-void-1.1.6.tgz#7f578ef8b78dfae6003385d8417a61eda06e2f81" + +babel-preset-es2015@^6.0.0, babel-preset-es2015@^6.3.13: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.18.0.tgz#b8c70df84ec948c43dcf2bf770e988eb7da88312" + dependencies: + babel-plugin-check-es2015-constants "^6.3.13" + babel-plugin-transform-es2015-arrow-functions "^6.3.13" + babel-plugin-transform-es2015-block-scoped-functions "^6.3.13" + babel-plugin-transform-es2015-block-scoping "^6.18.0" + babel-plugin-transform-es2015-classes "^6.18.0" + babel-plugin-transform-es2015-computed-properties "^6.3.13" + babel-plugin-transform-es2015-destructuring "^6.18.0" + babel-plugin-transform-es2015-duplicate-keys "^6.6.0" + babel-plugin-transform-es2015-for-of "^6.18.0" + babel-plugin-transform-es2015-function-name "^6.9.0" + babel-plugin-transform-es2015-literals "^6.3.13" + babel-plugin-transform-es2015-modules-amd "^6.18.0" + babel-plugin-transform-es2015-modules-commonjs "^6.18.0" + babel-plugin-transform-es2015-modules-systemjs "^6.18.0" + babel-plugin-transform-es2015-modules-umd "^6.18.0" + babel-plugin-transform-es2015-object-super "^6.3.13" + babel-plugin-transform-es2015-parameters "^6.18.0" + babel-plugin-transform-es2015-shorthand-properties "^6.18.0" + babel-plugin-transform-es2015-spread "^6.3.13" + babel-plugin-transform-es2015-sticky-regex "^6.3.13" + babel-plugin-transform-es2015-template-literals "^6.6.0" + babel-plugin-transform-es2015-typeof-symbol "^6.18.0" + babel-plugin-transform-es2015-unicode-regex "^6.3.13" + babel-plugin-transform-regenerator "^6.16.0" + +babel-register@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.18.0.tgz#892e2e03865078dd90ad2c715111ec4449b32a68" + dependencies: + babel-core "^6.18.0" + babel-runtime "^6.11.6" + core-js "^2.4.0" + home-or-tmp "^2.0.0" + lodash "^4.2.0" + mkdirp "^0.5.1" + source-map-support "^0.4.2" + +babel-runtime@^6.0.0, babel-runtime@^6.11.6, babel-runtime@^6.9.0, babel-runtime@^6.9.1: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.18.0.tgz#0f4177ffd98492ef13b9f823e9994a02584c9078" + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.9.5" + +babel-template@^6.14.0, babel-template@^6.15.0, babel-template@^6.16.0, babel-template@^6.8.0: + version "6.16.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.16.0.tgz#e149dd1a9f03a35f817ddbc4d0481988e7ebc8ca" + dependencies: + babel-runtime "^6.9.0" + babel-traverse "^6.16.0" + babel-types "^6.16.0" + babylon "^6.11.0" + lodash "^4.2.0" + +babel-traverse@^6.16.0, babel-traverse@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.18.0.tgz#5aeaa980baed2a07c8c47329cd90c3b90c80f05e" + dependencies: + babel-code-frame "^6.16.0" + babel-messages "^6.8.0" + babel-runtime "^6.9.0" + babel-types "^6.18.0" + babylon "^6.11.0" + debug "^2.2.0" + globals "^9.0.0" + invariant "^2.2.0" + lodash "^4.2.0" + +babel-types@^6.16.0, babel-types@^6.18.0, babel-types@^6.8.0, babel-types@^6.9.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.18.0.tgz#1f7d5a73474c59eb9151b2417bbff4e4fce7c3f8" + dependencies: + babel-runtime "^6.9.1" + esutils "^2.0.2" + lodash "^4.2.0" + to-fast-properties "^1.0.1" + +babel@^5.8.29: + version "5.8.38" + resolved "https://registry.yarnpkg.com/babel/-/babel-5.8.38.tgz#dfb087c22894917c576fb67ce9cf328d458629fb" + dependencies: + babel-core "^5.6.21" + chokidar "^1.0.0" + commander "^2.6.0" + convert-source-map "^1.1.0" + fs-readdir-recursive "^0.1.0" + glob "^5.0.5" + lodash "^3.2.0" + output-file-sync "^1.1.0" + path-exists "^1.0.0" + path-is-absolute "^1.0.0" + slash "^1.0.0" + source-map "^0.5.0" + +babylon@^5.8.38: + version "5.8.38" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-5.8.38.tgz#ec9b120b11bf6ccd4173a18bf217e60b79859ffd" + +babylon@^6.11.0: + version "6.13.1" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.13.1.tgz#adca350e088f0467647157652bafead6ddb8dfdb" + +balanced-match@^0.4.1, balanced-match@^0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" + +balanced-match@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a" + +base62@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/base62/-/base62-1.1.1.tgz#974e82c11bd5e00816b508a7ed9c7b9086c9db6b" + +base64-js@^1.0.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1" + +batch@~0.5.2: + version "0.5.3" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" + +batch@0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.2.1.tgz#4463997bb4d5fd1c7a011548813e52aa189c2c79" + +bcrypt-pbkdf@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.0.tgz#3ca76b85241c7170bf7d9703e7b9aa74630040d4" + dependencies: + tweetnacl "^0.14.3" + +binary-extensions@^1.0.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.7.0.tgz#6c1610db163abfb34edfe42fa423343a1e01185d" + +bindings@1.2.x: + version "1.2.1" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.2.1.tgz#14ad6113812d2d37d72e67b4cacb4bb726505f11" + +block-stream@*: + version "0.0.9" + resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + dependencies: + inherits "~2.0.0" + +bluebird@^2.9.33: + version "2.11.0" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" + +bluebird@^3.4.1: + version "3.4.6" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.6.tgz#01da8d821d87813d158967e743d5fe6c62cf8c0f" + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: + version "4.11.6" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" + +boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + +boom@0.4.x: + version "0.4.2" + resolved "https://registry.yarnpkg.com/boom/-/boom-0.4.2.tgz#7a636e9ded4efcefb19cef4947a3c67dfaee911b" + dependencies: + hoek "0.9.x" + +boom@2.x.x: + version "2.10.1" + resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" + dependencies: + hoek "2.x.x" + +brace-expansion@^1.0.0: + version "1.1.6" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9" + dependencies: + balanced-match "^0.4.1" + concat-map "0.0.1" + +braces@^1.8.2: + version "1.8.5" + resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + +breakable@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/breakable/-/breakable-1.0.0.tgz#784a797915a38ead27bad456b5572cb4bbaa78c1" + +brorand@^1.0.1: + version "1.0.6" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.0.6.tgz#4028706b915f91f7b349a2e0bf3c376039d216e5" + +browser-resolve@~1.11.1: + version "1.11.2" + resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.2.tgz#8ff09b0a2c421718a1051c260b32e48f442938ce" + dependencies: + resolve "1.1.7" + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.0.6.tgz#5e7725dbdef1fd5930d4ebab48567ce451c48a0a" + dependencies: + buffer-xor "^1.0.2" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.0" + inherits "^2.0.1" + +browserify-cipher@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.0.tgz#9988244874bf5ed4e28da95666dcd66ac8fc363a" + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.0.tgz#daa277717470922ed2fe18594118a175439721dd" + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + +browserify-rsa@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" + dependencies: + bn.js "^4.1.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.0.tgz#10773910c3c206d5420a46aad8694f820b85968f" + dependencies: + bn.js "^4.1.1" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.2" + elliptic "^6.0.0" + inherits "^2.0.1" + parse-asn1 "^5.0.0" + +browserslist@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.4.0.tgz#9cfdcf5384d9158f5b70da2aa00b30e8ff019049" + dependencies: + caniuse-db "^1.0.30000539" + +brunch@2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/brunch/-/brunch-2.4.2.tgz#93472188d6bc08ce9d6ecdbdf0cc73f5a584e9b1" + dependencies: + anymatch "~1.3.0" + anysort "~1.0.0" + async-each "~1.0.0" + browser-resolve "~1.11.1" + chokidar "~1.4.0" + coffee-script "~1.10.0" + commander "~2.9.0" + commonjs-require-definition "~0.3.0" + debug "~2.2.0" + detective "~4.3.0" + fcache "~0.1.0" + glob "~7.0.0" + init-skeleton "~0.8.0" + loggy "~0.3.0" + mkdirp "~0.5.0" + node-browser-modules "~0.1.0" + pushserve "^1.0.0" + quickly-copy-file "~1.0.0" + read-components "~0.6.0" + source-map "~0.5.0" + +buffer-shims@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" + +buffer-xor@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + +buffer@~4.3.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.3.1.tgz#0e65fd01cc3e9154d152f6b3c934b5b8a1b6733c" + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +bufferutil@1.2.x: + version "1.2.1" + resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-1.2.1.tgz#37be5d36e1e06492221e68d474b1ac58e510cbd7" + dependencies: + bindings "1.2.x" + nan "^2.0.5" + +builtin-modules@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + +builtin-status-codes@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-2.0.0.tgz#6f22003baacf003ccd287afe6872151fddc58579" + +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^1.0.2, camelcase@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + +caniuse-db@^1.0.30000539, caniuse-db@^1.0.30000576: + version "1.0.30000576" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000576.tgz#c0623997f6b1ff3b56fa33b352fe44874f61c0ce" + +caseless@~0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" + +casperjs@~1.1.0-beta3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/casperjs/-/casperjs-1.1.3.tgz#9653de731f8aa44d0915a69ba2233164bb2eaf94" + +cbify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cbify/-/cbify-1.0.0.tgz#1a7ad4044b2f92317e7a1badda3a727607835d84" + dependencies: + fn-args "^1.0.0" + wrappy "^1.0.1" + +center-align@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" + dependencies: + align-text "^0.1.3" + lazy-cache "^1.0.3" + +chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3, chalk@~1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +cheerio@^0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.18.0.tgz#4e1c06377e725b740e996e0dfec353863de677fa" + dependencies: + CSSselect "~0.4.0" + dom-serializer "~0.0.0" + entities "~1.1.1" + htmlparser2 "~3.8.1" + lodash "~2.4.1" + +cheerio@~0.20.0: + version "0.20.0" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.20.0.tgz#5c710f2bab95653272842ba01c6ea61b3545ec35" + dependencies: + css-select "~1.2.0" + dom-serializer "~0.1.0" + entities "~1.1.1" + htmlparser2 "~3.8.1" + lodash "^4.1.0" + optionalDependencies: + jsdom "^7.0.2" + +chokidar@^1.0.0: + version "1.6.1" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + +chokidar@~1.4.0: + version "1.4.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.4.3.tgz#5fe733a4d9acaea51b26454b7e59559163d0dbb2" + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + +cipher-base@^1.0.0, cipher-base@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.3.tgz#eeabf194419ce900da3018c207d212f2a6df0a07" + dependencies: + inherits "^2.0.1" + +circular-json@^0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.1.tgz#be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d" + +clap@^1.0.9: + version "1.1.1" + resolved "https://registry.yarnpkg.com/clap/-/clap-1.1.1.tgz#a8a93e0bfb7581ac199c4f001a5525a724ce696d" + dependencies: + chalk "^1.1.3" + +cli-cursor@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" + dependencies: + restore-cursor "^1.0.1" + +cli-width@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-1.1.1.tgz#a4d293ef67ebb7b88d4a4d42c0ccf00c4d1e366d" + +cliui@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" + dependencies: + center-align "^0.1.1" + right-align "^0.1.1" + wordwrap "0.0.2" + +cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + +clone@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" + +co@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/co/-/co-3.1.0.tgz#4ea54ea5a08938153185e15210c68d9092bc1b78" + +coa@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.1.tgz#7f959346cfc8719e3f7233cd6852854a7c67d8a3" + dependencies: + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + +coffee-script@~1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.10.0.tgz#12938bcf9be1948fa006f92e0c4c9e81705108c0" + +collections@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/collections/-/collections-0.2.2.tgz#1f23026b2ef36f927eecc901e99c5f0d48fa334e" + dependencies: + weak-map "1.0.0" + +color-convert@^1.3.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.6.0.tgz#7592755faf53938a05b1ea8e5374cab77d6dd190" + dependencies: + color-name "^1.1.1" + +color-name@^1.0.0, color-name@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689" + +color-string@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" + dependencies: + color-name "^1.0.0" + +color@^0.11.0: + version "0.11.4" + resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" + dependencies: + clone "^1.0.2" + color-convert "^1.3.0" + color-string "^0.3.0" + +colormin@^1.0.5: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" + dependencies: + color "^0.11.0" + css-color-names "0.0.4" + has "^1.0.1" + +colors@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + +combined-stream@^1.0.5, combined-stream@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" + dependencies: + delayed-stream "~1.0.0" + +combined-stream@~0.0.4: + version "0.0.7" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-0.0.7.tgz#0137e657baa5a7541c57ac37ac5fc07d73b4dc1f" + dependencies: + delayed-stream "0.0.5" + +commander@^2.0.0, commander@^2.5.0, commander@^2.6.0, commander@^2.9.0, commander@~2.9.0, commander@2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" + dependencies: + graceful-readlink ">= 1.0.0" + +commoner@^0.10.1, commoner@~0.10.3: + version "0.10.4" + resolved "https://registry.yarnpkg.com/commoner/-/commoner-0.10.4.tgz#98f3333dd3ad399596bb2d384a783bb7213d68f8" + dependencies: + commander "^2.5.0" + detective "^4.3.1" + glob "^5.0.15" + graceful-fs "^4.1.2" + iconv-lite "^0.4.5" + mkdirp "^0.5.0" + private "^0.1.6" + q "^1.1.2" + recast "^0.10.0" + +commonjs-require-definition@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/commonjs-require-definition/-/commonjs-require-definition-0.3.0.tgz#06052feeaf98cb9add04ecf9fa103849365f4e5d" + +component-builder@~0.10.0: + version "0.10.1" + resolved "https://registry.yarnpkg.com/component-builder/-/component-builder-0.10.1.tgz#d29c7ab70241a678e3f8dbea4d1759c68b6f8f9b" + dependencies: + batch "0.2.1" + component-require "0.3.1" + cp "~0.1.0" + debug "*" + mkdirp "0.3.4" + string-to-js "0.0.1" + +component-emitter@~1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" + +component-require@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/component-require/-/component-require-0.3.1.tgz#50a00e2e2cb0fe273ab4268fe20ae4804f35fe6d" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + +concat-stream@^1.4.6: + version "1.5.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266" + dependencies: + inherits "~2.0.1" + readable-stream "~2.0.0" + typedarray "~0.0.5" + +config-chain@~1.1.1: + version "1.1.11" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.11.tgz#aba09747dfbe4c3e70e766a6e41586e1859fc6f2" + dependencies: + ini "^1.3.4" + proto-list "~1.2.1" + +connect-slashes@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/connect-slashes/-/connect-slashes-1.3.1.tgz#95d61830d0f9d5853c8688f0b5f43988b186ac37" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + +content-disposition@^0.5.0, content-disposition@0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.1.tgz#87476c6a67c8daa87e32e87616df883ba7fb071b" + +content-type@^1.0.1, content-type@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" + +convert-source-map@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.3.0.tgz#e9f3e9c6e2728efc2676696a70eb382f73106a67" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + +cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + +cookiejar@2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.0.6.tgz#0abf356ad00d1c5a219d88d44518046dd026acfe" + +core-js@^1.0.0: + version "1.2.7" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" + +core-js@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + +cp@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/cp/-/cp-0.1.1.tgz#3946a76c1a53ffe0e68593f341c124b336c1f06d" + +create-ecdh@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" + dependencies: + bn.js "^4.1.0" + elliptic "^6.0.0" + +create-hash@^1.1.0, create-hash@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.1.2.tgz#51210062d7bb7479f6c65bb41a92208b1d61abad" + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + ripemd160 "^1.0.0" + sha.js "^2.3.6" + +create-hmac@^1.1.0, create-hmac@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.4.tgz#d3fb4ba253eb8b3f56e39ea2fbcb8af747bd3170" + dependencies: + create-hash "^1.1.0" + inherits "^2.0.1" + +cross-spawn@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + +cryptiles@0.2.x: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-0.2.2.tgz#ed91ff1f17ad13d3748288594f8a48a0d26f325c" + dependencies: + boom "0.4.x" + +cryptiles@2.x.x: + version "2.0.5" + resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" + dependencies: + boom "2.x.x" + +crypto-browserify@~3.11.0: + version "3.11.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.11.0.tgz#3652a0906ab9b2a7e0c3ce66a408e957a2485522" + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.0" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "^3.0.3" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + +css-color-names@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + +css-select@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + dependencies: + boolbase "~1.0.0" + css-what "2.1" + domutils "1.5.1" + nth-check "~1.0.1" + +css-what@2.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" + +cssnano@^3.7.1: + version "3.8.0" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.8.0.tgz#bb90ac5292f42b679d9a05f6da0e9697556bb80d" + dependencies: + autoprefixer "^6.3.1" + decamelize "^1.1.2" + defined "^1.0.0" + has "^1.0.1" + object-assign "^4.0.1" + postcss "^5.0.14" + postcss-calc "^5.2.0" + postcss-colormin "^2.1.8" + postcss-convert-values "^2.3.4" + postcss-discard-comments "^2.0.4" + postcss-discard-duplicates "^2.0.1" + postcss-discard-empty "^2.0.1" + postcss-discard-overridden "^0.1.1" + postcss-discard-unused "^2.2.1" + postcss-filter-plugins "^2.0.0" + postcss-merge-idents "^2.1.5" + postcss-merge-longhand "^2.0.1" + postcss-merge-rules "^2.0.3" + postcss-minify-font-values "^1.0.2" + postcss-minify-gradients "^1.0.1" + postcss-minify-params "^1.0.4" + postcss-minify-selectors "^2.0.4" + postcss-normalize-charset "^1.1.0" + postcss-normalize-url "^3.0.7" + postcss-ordered-values "^2.1.0" + postcss-reduce-idents "^2.2.2" + postcss-reduce-initial "^1.0.0" + postcss-reduce-transforms "^1.0.3" + postcss-svgo "^2.1.1" + postcss-unique-selectors "^2.0.2" + postcss-value-parser "^3.2.3" + postcss-zindex "^2.0.1" + +csso@~2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/csso/-/csso-2.2.1.tgz#51fbb5347e50e81e6ed51668a48490ae6fe2afe2" + dependencies: + clap "^1.0.9" + source-map "^0.5.3" + +"cssom@>= 0.3.0 < 0.4.0", cssom@0.3.x: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.1.tgz#c9e37ef2490e64f6d1baa10fda852257082c25d3" + +CSSselect@~0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/CSSselect/-/CSSselect-0.4.1.tgz#f8ab7e1f8418ce63cda6eb7bd778a85d7ec492b2" + dependencies: + CSSwhat "0.4" + domutils "1.4" + +"cssstyle@>= 0.2.29 < 0.3.0": + version "0.2.37" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.2.37.tgz#541097234cb2513c83ceed3acddc27ff27987d54" + dependencies: + cssom "0.3.x" + +CSSwhat@0.4: + version "0.4.7" + resolved "https://registry.yarnpkg.com/CSSwhat/-/CSSwhat-0.4.7.tgz#867da0ff39f778613242c44cfea83f0aa4ebdf9b" + +ctype@0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/ctype/-/ctype-0.5.3.tgz#82c18c2461f74114ef16c135224ad0b9144ca12f" + +cubic2quad@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/cubic2quad/-/cubic2quad-1.1.0.tgz#78abec71b1b0244fdca863910ced8e07446a90e7" + +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + dependencies: + array-find-index "^1.0.1" + +d@^0.1.1, d@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309" + dependencies: + es5-ext "~0.10.2" + +dashdash@^1.12.0: + version "1.14.0" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.0.tgz#29e486c5418bf0f356034a993d51686a33e84141" + dependencies: + assert-plus "^1.0.0" + +debug-ms-fix-yui-compressor@2.2.2-future-reserved-word-fix-ms: + version "2.2.2-future-reserved-word-fix-ms" + resolved "https://registry.yarnpkg.com/debug-ms-fix-yui-compressor/-/debug-ms-fix-yui-compressor-2.2.2-future-reserved-word-fix-ms.tgz#500947391250ec13c020b15c901365f1a01620ec" + dependencies: + algolia-ms "0.7.1-fix-future-reserved-words" + +debug@*, debug@^2.1.1, debug@^2.1.3, debug@^2.2.0, debug@~2.2.0, debug@2: + version "2.2.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" + dependencies: + ms "0.7.1" + +decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + +deep-extend@~0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253" + +deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + +defs@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/defs/-/defs-1.1.1.tgz#b22609f2c7a11ba7a3db116805c139b1caffa9d2" + dependencies: + alter "~0.2.0" + ast-traverse "~0.1.1" + breakable "~1.0.0" + esprima-fb "~15001.1001.0-dev-harmony-fb" + simple-fmt "~0.1.0" + simple-is "~0.2.0" + stringmap "~0.2.2" + stringset "~0.2.1" + tryor "~0.1.2" + yargs "~3.27.0" + +del@^2.0.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" + dependencies: + globby "^5.0.0" + is-path-cwd "^1.0.0" + is-path-in-cwd "^1.0.0" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + rimraf "^2.2.8" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + +delayed-stream@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" + +delegates@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-0.1.0.tgz#b4b57be11a1653517a04b27f0949bdc327dfe390" + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + +depd@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" + +des.js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@^1.0.3, destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + +detect-indent@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-3.0.1.tgz#9dc5e5ddbceef8325764b9451b02bc6d54084f75" + dependencies: + get-stdin "^4.0.1" + minimist "^1.1.0" + repeating "^1.1.0" + +detect-indent@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + dependencies: + repeating "^2.0.0" + +detective@^4.3.1, detective@~4.3.0: + version "4.3.2" + resolved "https://registry.yarnpkg.com/detective/-/detective-4.3.2.tgz#77697e2e7947ac3fe7c8e26a6d6f115235afa91c" + dependencies: + acorn "^3.1.0" + defined "^1.0.0" + +diffie-hellman@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e" + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +doctrine@^0.7.1: + version "0.7.2" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-0.7.2.tgz#7cb860359ba3be90e040b26b729ce4bfa654c523" + dependencies: + esutils "^1.1.6" + isarray "0.0.1" + +dom-serializer@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.0.1.tgz#9589827f1e32d22c37c829adabd59b3247af8eaf" + dependencies: + domelementtype "~1.1.1" + entities "~1.1.1" + +dom-serializer@~0.1.0, dom-serializer@0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" + dependencies: + domelementtype "~1.1.1" + entities "~1.1.1" + +dom-walk@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" + +domain-browser@~1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" + +domelementtype@~1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" + +domelementtype@1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" + +domhandler@2.3: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738" + dependencies: + domelementtype "1" + +domutils@1.4: + version "1.4.3" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.4.3.tgz#0865513796c6b306031850e175516baf80b72a6f" + dependencies: + domelementtype "1" + +domutils@1.5, domutils@1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + dependencies: + dom-serializer "0" + domelementtype "1" + +ecc-jsbn@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" + dependencies: + jsbn "~0.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + +elliptic@^6.0.0: + version "6.3.2" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.3.2.tgz#e4c81e0829cf0a65ab70e998b8232723b5c1bc48" + dependencies: + bn.js "^4.4.0" + brorand "^1.0.1" + hash.js "^1.0.0" + inherits "^2.0.1" + +emitter-component@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/emitter-component/-/emitter-component-1.1.1.tgz#065e2dbed6959bf470679edabeaf7981d1003ab6" + +encodeurl@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" + +enqueue@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/enqueue/-/enqueue-1.0.2.tgz#9014e9bce570ee93ca96e6c8e63ad54c192b6bc8" + dependencies: + sliced "0.0.5" + +enstore@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/enstore/-/enstore-1.0.1.tgz#a20fe71eaebde8a3813a0a1240475f55854a81ab" + dependencies: + monotonic-timestamp "0.0.8" + +entities@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" + +entities@1.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26" + +envify@^3.4.0: + version "3.4.1" + resolved "https://registry.yarnpkg.com/envify/-/envify-3.4.1.tgz#d7122329e8df1688ba771b12501917c9ce5cbce8" + dependencies: + jstransform "^11.0.3" + through "~2.3.4" + +error-ex@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.0.tgz#e67b43f3e82c96ea3a584ffee0b9fc3325d802d9" + dependencies: + is-arrayish "^0.2.1" + +error-inject@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/error-inject/-/error-inject-1.0.0.tgz#e2b3d91b54aed672f309d950d154850fa11d4f37" + +es5-ext@^0.10.7, es5-ext@^0.10.8, es5-ext@~0.10.11, es5-ext@~0.10.2, es5-ext@~0.10.7: + version "0.10.12" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047" + dependencies: + es6-iterator "2" + es6-symbol "~3.1" + +es6-iterator@2: + version "2.0.0" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac" + dependencies: + d "^0.1.1" + es5-ext "^0.10.7" + es6-symbol "3" + +es6-map@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.4.tgz#a34b147be224773a4d7da8072794cefa3632b897" + dependencies: + d "~0.1.1" + es5-ext "~0.10.11" + es6-iterator "2" + es6-set "~0.1.3" + es6-symbol "~3.1.0" + event-emitter "~0.3.4" + +es6-promise@^3.0.2, es6-promise@^3.2.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" + +es6-set@~0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.4.tgz#9516b6761c2964b92ff479456233a247dc707ce8" + dependencies: + d "~0.1.1" + es5-ext "~0.10.11" + es6-iterator "2" + es6-symbol "3" + event-emitter "~0.3.4" + +es6-symbol@^3.0.2, es6-symbol@~3.1, es6-symbol@~3.1.0, es6-symbol@3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" + dependencies: + d "~0.1.1" + es5-ext "~0.10.11" + +es6-weak-map@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.1.tgz#0d2bbd8827eb5fb4ba8f97fbfea50d43db21ea81" + dependencies: + d "^0.1.1" + es5-ext "^0.10.8" + es6-iterator "2" + es6-symbol "3" + +escape-html@^1.0.1, escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + +escodegen@^1.6.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.8.1.tgz#5a5b53af4693110bebb0867aa3430dd3b70a1018" + dependencies: + esprima "^2.7.1" + estraverse "^1.9.1" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.2.0" + +escope@^3.3.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3" + dependencies: + es6-map "^0.1.3" + es6-weak-map "^2.0.1" + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-config-airbnb@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-2.1.1.tgz#7aade3205423d169f66eeb15284b3da3482be39a" + +eslint-config-algolia@^4.5.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/eslint-config-algolia/-/eslint-config-algolia-4.7.0.tgz#4972211fc19d99f73370b04f303482e4cf451552" + +eslint-plugin-algolia@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-algolia/-/eslint-plugin-algolia-1.5.0.tgz#5ec53a0ad98e9d6cc2968876119060f35ac33d58" + +eslint-plugin-react@^3.11.3: + version "3.16.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-3.16.1.tgz#262d96b77d7c4a42af809a73c0e527a58612293c" + +eslint@^1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-1.10.3.tgz#fb19a91b13c158082bbca294b17d979bc8353a0a" + dependencies: + chalk "^1.0.0" + concat-stream "^1.4.6" + debug "^2.1.1" + doctrine "^0.7.1" + escape-string-regexp "^1.0.2" + escope "^3.3.0" + espree "^2.2.4" + estraverse "^4.1.1" + estraverse-fb "^1.3.1" + esutils "^2.0.2" + file-entry-cache "^1.1.1" + glob "^5.0.14" + globals "^8.11.0" + handlebars "^4.0.0" + inquirer "^0.11.0" + is-my-json-valid "^2.10.0" + is-resolvable "^1.0.0" + js-yaml "3.4.5" + json-stable-stringify "^1.0.0" + lodash.clonedeep "^3.0.1" + lodash.merge "^3.3.2" + lodash.omit "^3.1.0" + minimatch "^3.0.0" + mkdirp "^0.5.0" + object-assign "^4.0.1" + optionator "^0.6.0" + path-is-absolute "^1.0.0" + path-is-inside "^1.0.1" + shelljs "^0.5.3" + strip-json-comments "~1.0.1" + text-table "~0.2.0" + user-home "^2.0.0" + xml-escape "~1.0.0" + +espree@^2.2.4: + version "2.2.5" + resolved "https://registry.yarnpkg.com/espree/-/espree-2.2.5.tgz#df691b9310889402aeb29cc066708c56690b854b" + +esprima-fb@^15001.1.0-dev-harmony-fb: + version "15001.1.0-dev-harmony-fb" + resolved "https://registry.yarnpkg.com/esprima-fb/-/esprima-fb-15001.1.0-dev-harmony-fb.tgz#30a947303c6b8d5e955bee2b99b1d233206a6901" + +esprima-fb@~15001.1001.0-dev-harmony-fb: + version "15001.1001.0-dev-harmony-fb" + resolved "https://registry.yarnpkg.com/esprima-fb/-/esprima-fb-15001.1001.0-dev-harmony-fb.tgz#43beb57ec26e8cf237d3dd8b33e42533577f2659" + +esprima@^2.6.0, esprima@^2.7.1: + version "2.7.3" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" + +esrecurse@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.1.0.tgz#4713b6536adf7f2ac4f327d559e7756bff648220" + dependencies: + estraverse "~4.1.0" + object-assign "^4.0.1" + +estraverse-fb@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/estraverse-fb/-/estraverse-fb-1.3.1.tgz#160e75a80e605b08ce894bcce2fe3e429abf92bf" + +estraverse@^1.9.1: + version "1.9.3" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44" + +estraverse@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" + +estraverse@~4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.1.1.tgz#f6caca728933a850ef90661d0e17982ba47111a2" + +esutils@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-1.1.6.tgz#c01ccaa9ae4b897c6d0c3e210ae52f3c7a844375" + +esutils@^2.0.0, esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + +etag@~1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8" + +event-emitter@~0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.4.tgz#8d63ddfb4cfe1fae3b32ca265c4c720222080bb5" + dependencies: + d "~0.1.1" + es5-ext "~0.10.7" + +events@^1.1.0, events@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + +evp_bytestokey@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz#497b66ad9fef65cd7c08a6180824ba1476b66e53" + dependencies: + create-hash "^1.1.1" + +exit-hook@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" + +expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + dependencies: + is-posix-bracket "^0.1.0" + +expand-range@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + dependencies: + fill-range "^2.1.0" + +express@^4.0.0: + version "4.14.0" + resolved "https://registry.yarnpkg.com/express/-/express-4.14.0.tgz#c1ee3f42cdc891fb3dc650a8922d51ec847d0d66" + dependencies: + accepts "~1.3.3" + array-flatten "1.1.1" + content-disposition "0.5.1" + content-type "~1.0.2" + cookie "0.3.1" + cookie-signature "1.0.6" + debug "~2.2.0" + depd "~1.1.0" + encodeurl "~1.0.1" + escape-html "~1.0.3" + etag "~1.7.0" + finalhandler "0.5.0" + fresh "0.3.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.1" + path-to-regexp "0.1.7" + proxy-addr "~1.1.2" + qs "6.2.0" + range-parser "~1.2.0" + send "0.14.1" + serve-static "~1.11.1" + type-is "~1.6.13" + utils-merge "1.0.0" + vary "~1.1.0" + +extend@~3.0.0, extend@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" + +extglob@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + dependencies: + is-extglob "^1.0.0" + +extsprintf@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" + +fast-levenshtein@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz#0178dcdee023b92905193af0959e8a7639cfdcb9" + +fast-levenshtein@~2.0.4: + version "2.0.5" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.5.tgz#bd33145744519ab1c36c3ee9f31f08e9079b67f2" + +fcache@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/fcache/-/fcache-0.1.1.tgz#2862109b92fe0f68b3d11bc0b06632475033d39c" + +figures@^1.3.5: + version "1.7.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" + dependencies: + escape-string-regexp "^1.0.5" + object-assign "^4.1.0" + +file-entry-cache@^1.1.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-1.3.1.tgz#44c61ea607ae4be9c1402f41f44270cbfe334ff8" + dependencies: + flat-cache "^1.2.1" + object-assign "^4.0.1" + +filename-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775" + +fill-range@^2.1.0: + version "2.2.3" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^1.1.3" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + +finalhandler@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-0.5.0.tgz#e9508abece9b6dba871a6942a1d7911b91911ac7" + dependencies: + debug "~2.2.0" + escape-html "~1.0.3" + on-finished "~2.3.0" + statuses "~1.3.0" + unpipe "~1.0.0" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +flat-cache@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.2.1.tgz#6c837d6225a7de5659323740b36d5361f71691ff" + dependencies: + circular-json "^0.3.0" + del "^2.0.2" + graceful-fs "^4.1.2" + write "^0.2.1" + +flatten@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + +fn-args@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fn-args/-/fn-args-1.0.0.tgz#974dafa1aeac4ac7c21fa09cc3b80f650106ed32" + +for-in@^0.1.5: + version "0.1.6" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.6.tgz#c9f96e89bfad18a545af5ec3ed352a1d9e5b4dc8" + +for-own@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.4.tgz#0149b41a39088c7515f51ebe1c1386d45f935072" + dependencies: + for-in "^0.1.5" + +foreach@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" + +forever-agent@~0.5.0: + version "0.5.2" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.5.2.tgz#6d0e09c4921f94a27f63d3b49c5feff1ea4c5130" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + +form-data@~0.1.0: + version "0.1.4" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-0.1.4.tgz#91abd788aba9702b1aabfa8bc01031a2ac9e3b12" + dependencies: + async "~0.9.0" + combined-stream "~0.0.4" + mime "~1.2.11" + +form-data@~2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.1.tgz#4adf0342e1a79afa1e84c8c320a9ffc82392a1f3" + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.5" + mime-types "^2.1.12" + +form-data@1.0.0-rc3: + version "1.0.0-rc3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-1.0.0-rc3.tgz#d35bc62e7fbc2937ae78f948aaa0d38d90607577" + dependencies: + async "^1.4.0" + combined-stream "^1.0.5" + mime-types "^2.1.3" + +format-parser@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/format-parser/-/format-parser-0.0.2.tgz#4318822a8a9f1a29a0137253b908719c4f9222a2" + +formidable@~1.0.14: + version "1.0.17" + resolved "https://registry.yarnpkg.com/formidable/-/formidable-1.0.17.tgz#ef5491490f9433b705faa77249c99029ae348559" + +forwarded@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.0.tgz#19ef9874c4ae1c297bcf078fde63a09b66a84363" + +fresh@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f" + +fs-mode@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/fs-mode/-/fs-mode-1.0.1.tgz#73102f40aa1a25221dda0eaa906616d6da08255a" + dependencies: + cbify "^1.0.0" + +fs-readdir-recursive@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-0.1.2.tgz#315b4fb8c1ca5b8c47defef319d073dad3568059" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + +fsevents@^1.0.0: + version "1.0.15" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.0.15.tgz#fa63f590f3c2ad91275e4972a6cea545fb0aae44" + dependencies: + nan "^2.3.0" + node-pre-gyp "^0.6.29" + +fstream-ignore@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" + dependencies: + fstream "^1.0.0" + inherits "2" + minimatch "^3.0.0" + +fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.10.tgz#604e8a92fe26ffd9f6fae30399d4984e1ab22822" + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + +function-bind@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" + +gauge@~2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46" + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-color "^0.1.7" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +gaze@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" + dependencies: + globule "^1.0.0" + +generate-function@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" + +generate-object-property@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" + dependencies: + is-property "^1.0.0" + +get-caller-file@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + +getpass@^0.1.1: + version "0.1.6" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" + dependencies: + assert-plus "^1.0.0" + +gh-pages@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/gh-pages/-/gh-pages-0.8.0.tgz#dc6a6dfc9e6cadff8c438f3fcb3ef1cd4318fd38" + dependencies: + async "1.5.0" + commander "2.9.0" + glob "~6.0.1" + graceful-fs "4.1.2" + q "1.4.1" + q-io "1.13.2" + wrench "1.5.8" + +glob-base@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + +glob-parent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + dependencies: + is-glob "^2.0.0" + +glob@^5.0.14, glob@^5.0.15, glob@^5.0.5: + version "5.0.15" + resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^6.0.1, glob@~6.0.1: + version "6.0.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@~7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.2" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@~7.0.0: + version "7.0.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a" + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.2" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global@^4.3.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/global/-/global-4.3.1.tgz#5f757908c7cbabce54f386ae440e11e26b7916df" + dependencies: + min-document "^2.19.0" + process "~0.5.1" + +globals@^6.4.0: + version "6.4.1" + resolved "https://registry.yarnpkg.com/globals/-/globals-6.4.1.tgz#8498032b3b6d1cc81eebc5f79690d8fe29fabf4f" + +globals@^8.11.0: + version "8.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-8.18.0.tgz#93d4a62bdcac38cfafafc47d6b034768cb0ffcb4" + +globals@^9.0.0: + version "9.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.12.0.tgz#992ce90828c3a55fa8f16fada177adb64664cf9d" + +globby@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" + dependencies: + array-union "^1.0.1" + arrify "^1.0.0" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +globule@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/globule/-/globule-1.1.0.tgz#c49352e4dc183d85893ee825385eb994bb6df45f" + dependencies: + glob "~7.1.1" + lodash "~4.16.4" + minimatch "~3.0.2" + +graceful-fs@^4.1.2, graceful-fs@^4.1.4: + version "4.1.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" + +graceful-fs@4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.2.tgz#fe2239b7574972e67e41f808823f9bfa4a991e37" + +"graceful-readlink@>= 1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" + +growl@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/growl/-/growl-1.8.1.tgz#4b2dec8d907e93db336624dcec0183502f8c9428" + +handlebars@^4.0.0: + version "4.0.5" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.5.tgz#92c6ed6bb164110c50d4d8d0fbddc70806c6f8e7" + dependencies: + async "^1.4.0" + optimist "^0.6.1" + source-map "^0.4.4" + optionalDependencies: + uglify-js "^2.6" + +har-validator@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" + dependencies: + chalk "^1.1.1" + commander "^2.9.0" + is-my-json-valid "^2.12.4" + pinkie-promise "^2.0.0" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + dependencies: + ansi-regex "^2.0.0" + +has-color@^0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" + +has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + +has@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" + dependencies: + function-bind "^1.0.2" + +hash.js@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.0.3.tgz#1332ff00156c0a0ffdd8236013d07b77a0451573" + dependencies: + inherits "^2.0.1" + +hawk@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hawk/-/hawk-1.0.0.tgz#b90bb169807285411da7ffcb8dd2598502d3b52d" + dependencies: + boom "0.4.x" + cryptiles "0.2.x" + hoek "0.9.x" + sntp "0.2.x" + +hawk@~3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" + dependencies: + boom "2.x.x" + cryptiles "2.x.x" + hoek "2.x.x" + sntp "1.x.x" + +hoek@0.9.x: + version "0.9.1" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-0.9.1.tgz#3d322462badf07716ea7eb85baf88079cddce505" + +hoek@2.x.x: + version "2.16.3" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" + +home-or-tmp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-1.0.0.tgz#4b9f1e40800c3e50c6c27f781676afcce71f3985" + dependencies: + os-tmpdir "^1.0.1" + user-home "^1.1.1" + +home-or-tmp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.1" + +hosted-git-info@^2.1.4, hosted-git-info@~2.1.4: + version "2.1.5" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b" + +html-comment-regex@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" + +htmlparser2@~3.8.1: + version "3.8.3" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz#996c28b191516a8be86501a7d79757e5c70c1068" + dependencies: + domelementtype "1" + domhandler "2.3" + domutils "1.5" + entities "1.0" + readable-stream "1.1" + +http-context@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/http-context/-/http-context-1.1.1.tgz#a40171b389dba63042a9c4872229c7ad0efca510" + dependencies: + accepts "^1.2.5" + assert "^1.3.0" + content-disposition "^0.5.0" + content-type "^1.0.1" + delegates "^0.1.0" + destroy "^1.0.3" + error-inject "^1.0.0" + escape-html "^1.0.1" + http-incoming "^0.12.0" + http-outgoing "^0.12.0" + koa-is-json "^1.0.0" + mime-types "^2.0.10" + on-finished "^2.2.0" + parseurl "^1.3.0" + querystring "^0.2.0" + statuses "^1.2.1" + type-is "^1.6.1" + vary "^1.0.0" + +http-errors@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.0.tgz#b1cb3d8260fd8e2386cad3189045943372d48211" + dependencies: + inherits "2.0.1" + setprototypeof "1.0.1" + statuses ">= 1.3.0 < 2" + +http-incoming@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/http-incoming/-/http-incoming-0.12.0.tgz#10783cd2b5deb8ca92ab3ff2ad171315d61b4ff6" + +http-outgoing@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/http-outgoing/-/http-outgoing-0.12.0.tgz#662f3a27c7a4d14c924b5f5314909efabde1830d" + +http-signature@~0.10.0: + version "0.10.1" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-0.10.1.tgz#4fbdac132559aa8323121e540779c0a012b27e66" + dependencies: + asn1 "0.1.11" + assert-plus "^0.1.5" + ctype "0.5.3" + +http-signature@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" + dependencies: + assert-plus "^0.2.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +https-browserify@~0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82" + +iconv-lite@^0.4.5: + version "0.4.13" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" + +ieee754@^1.1.4: + version "1.1.8" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" + +in-publish@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" + +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + dependencies: + repeating "^2.0.0" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + +indexof@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1, inherits@2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + +inherits@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" + +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + +ini@^1.3.4, ini@~1.3.0: + version "1.3.4" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" + +ini@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.1.0.tgz#4e808c2ce144c6c1788918e034d6797bc6cf6281" + +init-skeleton@~0.8.0: + version "0.8.1" + resolved "https://registry.yarnpkg.com/init-skeleton/-/init-skeleton-0.8.1.tgz#016083ffe5c70a199ff8a1bfb1f17b4d013a87ae" + dependencies: + hosted-git-info "~2.1.4" + mkdirp "~0.5.0" + ncp "^2.0.0" + normalize-git-url "~3.0.1" + rimraf "~2.4.0" + +inquirer@^0.11.0: + version "0.11.4" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.11.4.tgz#81e3374e8361beaff2d97016206d359d0b32fa4d" + dependencies: + ansi-escapes "^1.1.0" + ansi-regex "^2.0.0" + chalk "^1.0.0" + cli-cursor "^1.0.1" + cli-width "^1.0.1" + figures "^1.3.5" + lodash "^3.3.1" + readline2 "^1.0.1" + run-async "^0.1.0" + rx-lite "^3.1.2" + string-width "^1.0.1" + strip-ansi "^3.0.0" + through "^2.3.6" + +invariant@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.1.tgz#b097010547668c7e337028ebe816ebe36c8a8d54" + dependencies: + loose-envify "^1.0.0" + +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + +ipaddr.js@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.1.1.tgz#c791d95f52b29c1247d5df80ada39b8a73647230" + +is-absolute-url@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.0.0.tgz#9c4b20b0e5c0cbef9a479a367ede6f991679f359" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + dependencies: + binary-extensions "^1.0.0" + +is-browser@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-browser/-/is-browser-2.0.1.tgz#8bf0baf799a9c62fd9de5bcee4cf3397c3e7529a" + +is-buffer@^1.0.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.4.tgz#cfc86ccd5dc5a52fa80489111c6920c457e2d98b" + +is-builtin-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" + dependencies: + builtin-modules "^1.0.0" + +is-dotfile@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.2.tgz#2c132383f39199f8edc268ca01b9b007d205cc4d" + +is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + dependencies: + is-primitive "^2.0.0" + +is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + dependencies: + number-is-nan "^1.0.0" + +is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + dependencies: + is-extglob "^1.0.0" + +is-integer@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/is-integer/-/is-integer-1.0.6.tgz#5273819fada880d123e1ac00a938e7172dd8d95e" + dependencies: + is-finite "^1.0.0" + +is-my-json-valid@^2.10.0, is-my-json-valid@^2.12.4: + version "2.15.0" + resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz#936edda3ca3c211fd98f3b2d3e08da43f7b2915b" + dependencies: + generate-function "^2.0.0" + generate-object-property "^1.1.0" + jsonpointer "^4.0.0" + xtend "^4.0.0" + +is-number@^2.0.2, is-number@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + dependencies: + kind-of "^3.0.2" + +is-path-cwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" + +is-path-in-cwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc" + dependencies: + is-path-inside "^1.0.0" + +is-path-inside@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.0.tgz#fc06e5a1683fbda13de667aff717bbc10a48f37f" + dependencies: + path-is-inside "^1.0.1" + +is-plain-obj@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + +is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + +is-primitive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + +is-property@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" + +is-resolvable@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62" + dependencies: + tryit "^1.0.1" + +is-svg@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" + dependencies: + html-comment-regex "^1.1.0" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + +is-url@~1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.2.tgz#498905a593bf47cc2d9e7f738372bbf7696c7f26" + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + +isarray@^1.0.0, isarray@~1.0.0, isarray@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + +isexe@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0" + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + dependencies: + isarray "1.0.0" + +isobject@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.0.0.tgz#208de872bd7378c2a92af9428a3f56eb91a122c4" + dependencies: + isarray "0.0.1" + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + +jodid25519@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967" + dependencies: + jsbn "~0.1.0" + +js-base64@^2.1.9: + version "2.1.9" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" + +js-tokens@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-2.0.0.tgz#79903f5563ee778cc1162e6dcf1a0027c97f9cb5" + +js-tokens@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-1.0.1.tgz#cc435a5c8b94ad15acb7983140fc80182c89aeae" + +js-yaml@~3.6.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" + dependencies: + argparse "^1.0.7" + esprima "^2.6.0" + +js-yaml@3.4.5: + version "3.4.5" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.4.5.tgz#c3403797df12b91866574f2de23646fe8cafb44d" + dependencies: + argparse "^1.0.2" + esprima "^2.6.0" + +jsbn@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.0.tgz#650987da0dd74f4ebf5a11377a2aa2d273e97dfd" + +jsdom@^7.0.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-7.2.2.tgz#40b402770c2bda23469096bee91ab675e3b1fc6e" + dependencies: + abab "^1.0.0" + acorn "^2.4.0" + acorn-globals "^1.0.4" + cssom ">= 0.3.0 < 0.4.0" + cssstyle ">= 0.2.29 < 0.3.0" + escodegen "^1.6.1" + nwmatcher ">= 1.3.7 < 2.0.0" + parse5 "^1.5.1" + request "^2.55.0" + sax "^1.1.4" + symbol-tree ">= 3.1.0 < 4.0.0" + tough-cookie "^2.2.0" + webidl-conversions "^2.0.0" + whatwg-url-compat "~0.6.5" + xml-name-validator ">= 2.0.1 < 3.0.0" + +jsesc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + +json-stable-stringify@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.0, json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + +json5@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.4.0.tgz#054352e4c4c80c86c0923877d449de176a732c8d" + +json5@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.0.tgz#9b20715b026cbe3778fd769edccd822d8332a5b2" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + +jsonpointer@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.0.tgz#6661e161d2fc445f19f98430231343722e1fcbd5" + +jsprim@^1.2.2: + version "1.3.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.3.1.tgz#2a7256f70412a29ee3670aaca625994c4dcff252" + dependencies: + extsprintf "1.0.2" + json-schema "0.2.3" + verror "1.3.6" + +jstransform@^11.0.3: + version "11.0.3" + resolved "https://registry.yarnpkg.com/jstransform/-/jstransform-11.0.3.tgz#09a78993e0ae4d4ef4487f6155a91f6190cb4223" + dependencies: + base62 "^1.1.0" + commoner "^0.10.1" + esprima-fb "^15001.1.0-dev-harmony-fb" + object-assign "^2.0.0" + source-map "^0.4.2" + +kew@~0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/kew/-/kew-0.1.7.tgz#0a32a817ff1a9b3b12b8c9bacf4bc4d679af8e72" + +kind-of@^3.0.2: + version "3.0.4" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.0.4.tgz#7b8ecf18a4e17f8269d73b501c9f232c96887a74" + dependencies: + is-buffer "^1.0.2" + +koa-is-json@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/koa-is-json/-/koa-is-json-1.0.0.tgz#273c07edcdcb8df6a2c1ab7d59ee76491451ec14" + +lazy-cache@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + dependencies: + invert-kv "^1.0.0" + +leven@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/leven/-/leven-1.0.2.tgz#9144b6eebca5f1d0680169f1a6770dcea60b75c3" + +levn@~0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.2.5.tgz#ba8d339d0ca4a610e3a3f145b9caf48807155054" + dependencies: + prelude-ls "~1.1.0" + type-check "~0.3.1" + +levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +load-script@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/load-script/-/load-script-1.0.0.tgz#0491939e0bee5643ee494a7e3da3d2bac70c6ca4" + +lodash._arraycopy@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz#76e7b7c1f1fb92547374878a562ed06a3e50f6e1" + +lodash._arrayeach@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz#bab156b2a90d3f1bbd5c653403349e5e5933ef9e" + +lodash._arraymap@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._arraymap/-/lodash._arraymap-3.0.0.tgz#1a8fd0f4c0df4b61dea076d717cdc97f0a3c3e66" + +lodash._baseassign@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" + dependencies: + lodash._basecopy "^3.0.0" + lodash.keys "^3.0.0" + +lodash._baseclone@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/lodash._baseclone/-/lodash._baseclone-3.3.0.tgz#303519bf6393fe7e42f34d8b630ef7794e3542b7" + dependencies: + lodash._arraycopy "^3.0.0" + lodash._arrayeach "^3.0.0" + lodash._baseassign "^3.0.0" + lodash._basefor "^3.0.0" + lodash.isarray "^3.0.0" + lodash.keys "^3.0.0" + +lodash._basecopy@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" + +lodash._basedifference@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/lodash._basedifference/-/lodash._basedifference-3.0.3.tgz#f2c204296c2a78e02b389081b6edcac933cf629c" + dependencies: + lodash._baseindexof "^3.0.0" + lodash._cacheindexof "^3.0.0" + lodash._createcache "^3.0.0" + +lodash._baseflatten@^3.0.0: + version "3.1.4" + resolved "https://registry.yarnpkg.com/lodash._baseflatten/-/lodash._baseflatten-3.1.4.tgz#0770ff80131af6e34f3b511796a7ba5214e65ff7" + dependencies: + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + +lodash._basefor@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/lodash._basefor/-/lodash._basefor-3.0.3.tgz#7550b4e9218ef09fad24343b612021c79b4c20c2" + +lodash._baseindexof@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash._baseindexof/-/lodash._baseindexof-3.1.0.tgz#fe52b53a1c6761e42618d654e4a25789ed61822c" + +lodash._bindcallback@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e" + +lodash._cacheindexof@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/lodash._cacheindexof/-/lodash._cacheindexof-3.0.2.tgz#3dc69ac82498d2ee5e3ce56091bafd2adc7bde92" + +lodash._createassigner@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz#838a5bae2fdaca63ac22dee8e19fa4e6d6970b11" + dependencies: + lodash._bindcallback "^3.0.0" + lodash._isiterateecall "^3.0.0" + lodash.restparam "^3.0.0" + +lodash._createcache@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lodash._createcache/-/lodash._createcache-3.1.2.tgz#56d6a064017625e79ebca6b8018e17440bdcf093" + dependencies: + lodash._getnative "^3.0.0" + +lodash._getnative@^3.0.0: + version "3.9.1" + resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" + +lodash._isiterateecall@^3.0.0: + version "3.0.9" + resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" + +lodash._pickbyarray@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/lodash._pickbyarray/-/lodash._pickbyarray-3.0.2.tgz#1f898d9607eb560b0e167384b77c7c6d108aa4c5" + +lodash._pickbycallback@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._pickbycallback/-/lodash._pickbycallback-3.0.0.tgz#ff61b9a017a7b3af7d30e6c53de28afa19b8750a" + dependencies: + lodash._basefor "^3.0.0" + lodash.keysin "^3.0.0" + +lodash.assign@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-3.2.0.tgz#3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa" + dependencies: + lodash._baseassign "^3.0.0" + lodash._createassigner "^3.0.0" + lodash.keys "^3.0.0" + +lodash.assign@^4.0.3, lodash.assign@^4.0.6, lodash.assign@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + +lodash.clonedeep@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-3.0.2.tgz#a0a1e40d82a5ea89ff5b147b8444ed63d92827db" + dependencies: + lodash._baseclone "^3.0.0" + lodash._bindcallback "^3.0.0" + +lodash.clonedeep@^4.3.2: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + +lodash.indexof@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/lodash.indexof/-/lodash.indexof-4.0.5.tgz#53714adc2cddd6ed87638f893aa9b6c24e31ef3c" + +lodash.isarguments@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" + +lodash.isarray@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" + +lodash.isplainobject@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-3.2.0.tgz#9a8238ae16b200432960cd7346512d0123fbf4c5" + dependencies: + lodash._basefor "^3.0.0" + lodash.isarguments "^3.0.0" + lodash.keysin "^3.0.0" + +lodash.istypedarray@^3.0.0: + version "3.0.6" + resolved "https://registry.yarnpkg.com/lodash.istypedarray/-/lodash.istypedarray-3.0.6.tgz#c9a477498607501d8e8494d283b87c39281cef62" + +lodash.keys@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" + dependencies: + lodash._getnative "^3.0.0" + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + +lodash.keysin@^3.0.0: + version "3.0.8" + resolved "https://registry.yarnpkg.com/lodash.keysin/-/lodash.keysin-3.0.8.tgz#22c4493ebbedb1427962a54b445b2c8a767fb47f" + dependencies: + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + +lodash.merge@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-3.3.2.tgz#0d90d93ed637b1878437bb3e21601260d7afe994" + dependencies: + lodash._arraycopy "^3.0.0" + lodash._arrayeach "^3.0.0" + lodash._createassigner "^3.0.0" + lodash._getnative "^3.0.0" + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + lodash.isplainobject "^3.0.0" + lodash.istypedarray "^3.0.0" + lodash.keys "^3.0.0" + lodash.keysin "^3.0.0" + lodash.toplainobject "^3.0.0" + +lodash.omit@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash.omit/-/lodash.omit-3.1.0.tgz#897fe382e6413d9ac97c61f78ed1e057a00af9f3" + dependencies: + lodash._arraymap "^3.0.0" + lodash._basedifference "^3.0.0" + lodash._baseflatten "^3.0.0" + lodash._bindcallback "^3.0.0" + lodash._pickbyarray "^3.0.0" + lodash._pickbycallback "^3.0.0" + lodash.keysin "^3.0.0" + lodash.restparam "^3.0.0" + +lodash.pick@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-3.1.0.tgz#f252a855b2046b61bcd3904b26f76bd2efc65550" + dependencies: + lodash._baseflatten "^3.0.0" + lodash._bindcallback "^3.0.0" + lodash._pickbyarray "^3.0.0" + lodash._pickbycallback "^3.0.0" + lodash.restparam "^3.0.0" + +lodash.restparam@^3.0.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" + +lodash.toplainobject@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash.toplainobject/-/lodash.toplainobject-3.0.0.tgz#28790ad942d293d78aa663a07ecf7f52ca04198d" + dependencies: + lodash._basecopy "^3.0.0" + lodash.keysin "^3.0.0" + +lodash@^3.10.0, lodash@^3.2.0, lodash@^3.3.1, lodash@^3.9.3: + version "3.10.1" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" + +lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.2.0, lodash@^4.6.1, lodash@~4.16.4: + version "4.16.6" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.6.tgz#d22c9ac660288f3843e16ba7d2b5d06cca27d777" + +lodash@~2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e" + +loggy@~0.3.0: + version "0.3.5" + resolved "https://registry.yarnpkg.com/loggy/-/loggy-0.3.5.tgz#33f12801b1f6063966ea79d9b6a25db8fcbc4107" + dependencies: + ansicolors "~0.3.2" + growl "~1.8.1" + +longest@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + +loose-envify@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.0.tgz#6b26248c42f6d4fa4b0d8542f78edfcde35642a8" + dependencies: + js-tokens "^2.0.0" + +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + +lru-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.1.tgz#1343955edaf2e37d9b9e7ee7241e27c4b9fb72be" + dependencies: + pseudomap "^1.0.1" + yallist "^2.0.0" + +macaddress@^0.2.8: + version "0.2.8" + resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" + +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + +math-expression-evaluator@^1.2.14: + version "1.2.14" + resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.14.tgz#39511771ed9602405fba9affff17eb4d2a3843ab" + dependencies: + lodash.indexof "^4.0.5" + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + +meow@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + +methods@~1.1.1, methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + +microbuffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/microbuffer/-/microbuffer-1.0.0.tgz#8b3832ed40c87d51f47bb234913a698a756d19d2" + +micromatch@^2.1.5: + version "2.3.11" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + +miller-rabin@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.0.tgz#4a62fb1d42933c05583982f4c716f6fb9e6c6d3d" + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mime-db@~1.24.0: + version "1.24.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.24.0.tgz#e2d13f939f0016c6e4e9ad25a8652f126c467f0c" + +mime-types@^2.0.10, mime-types@^2.1.12, mime-types@^2.1.3, mime-types@~2.1.11, mime-types@~2.1.7: + version "2.1.12" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.12.tgz#152ba256777020dd4663f54c2e7bc26381e71729" + dependencies: + mime-db "~1.24.0" + +mime@^1.2.11, mime@1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" + +mime@~1.2.11, mime@~1.2.9: + version "1.2.11" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" + +mimeparse@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/mimeparse/-/mimeparse-0.1.4.tgz#dafb02752370fd226093ae3152c271af01ac254a" + +min-document@^2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" + dependencies: + dom-walk "^0.1.0" + +minimalistic-assert@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" + +minimatch@^2.0.3: + version "2.0.10" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" + dependencies: + brace-expansion "^1.0.0" + +minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2, "minimatch@2 || 3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" + dependencies: + brace-expansion "^1.0.0" + +minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + +minimist@~0.0.1: + version "0.0.10" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + +mkdirp@^0.5.0, mkdirp@^0.5.1, "mkdirp@>=0.5 0", mkdirp@~0.5.0, mkdirp@~0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + dependencies: + minimist "0.0.8" + +mkdirp@~0.3.3, mkdirp@0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.5.tgz#de3e5f8961c88c787ee1368df849ac4413eca8d7" + +mkdirp@0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.4.tgz#f8c81d213b7299a031f193a57d752a17d2f6c7d8" + +monotonic-timestamp@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/monotonic-timestamp/-/monotonic-timestamp-0.0.8.tgz#67987d02a41c15f568b6c0a05885989dd2402ba0" + +ms@^0.7.0: + version "0.7.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" + +ms@0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" + +mute-stream@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" + +nan@^2.0.5, nan@^2.3.0, nan@^2.3.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.4.0.tgz#fb3c59d45fe4effe215f0b890f8adf6eb32d2232" + +ncp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" + +ncp@0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/ncp/-/ncp-0.4.2.tgz#abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574" + +neatequal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/neatequal/-/neatequal-1.0.0.tgz#2ee1211bc9fa6e4c55715fd210bb05602eb1ae3b" + dependencies: + varstream "^0.3.2" + +negotiator@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" + +node-browser-modules@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/node-browser-modules/-/node-browser-modules-0.1.0.tgz#4193cbb70f542759a5e4e6d6b01ccb638e99a1ac" + dependencies: + assert "~1.3.0" + buffer "~4.3.0" + crypto-browserify "~3.11.0" + domain-browser "~1.1.7" + events "~1.1.0" + https-browserify "~0.0.1" + os-browserify "~0.2.0" + path-browserify "~0.0.0" + process "~0.11.2" + punycode "~1.4.0" + querystring-es3 "~0.2.1" + readable-stream "~2.0.5" + stream-browserify "~2.0.1" + stream-http "~2.1.0" + string_decoder "~0.10.31" + timers-browserify "~1.4.2" + tty-browserify "~0.0.0" + url "~0.11.0" + util "~0.10.3" + vm-browserify "~0.0.4" + +node-gyp@^3.3.1: + version "3.4.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.4.0.tgz#dda558393b3ecbbe24c9e6b8703c71194c63fa36" + dependencies: + fstream "^1.0.0" + glob "^7.0.3" + graceful-fs "^4.1.2" + minimatch "^3.0.2" + mkdirp "^0.5.0" + nopt "2 || 3" + npmlog "0 || 1 || 2 || 3" + osenv "0" + path-array "^1.0.0" + request "2" + rimraf "2" + semver "2.x || 3.x || 4 || 5" + tar "^2.0.0" + which "1" + +node-pre-gyp@^0.6.29: + version "0.6.31" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.31.tgz#d8a00ddaa301a940615dbcc8caad4024d58f6017" + dependencies: + mkdirp "~0.5.1" + nopt "~3.0.6" + npmlog "^4.0.0" + rc "~1.1.6" + request "^2.75.0" + rimraf "~2.5.4" + semver "~5.3.0" + tar "~2.2.1" + tar-pack "~3.3.0" + +node-sass@^3.0.0: + version "3.11.2" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-3.11.2.tgz#ba3bef8cd46bd1698c2bdb2b6d2af1f9e7d7878f" + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^3.0.0" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + in-publish "^2.0.0" + lodash.assign "^4.2.0" + lodash.clonedeep "^4.3.2" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.3.2" + node-gyp "^3.3.1" + npmlog "^4.0.0" + request "^2.61.0" + sass-graph "^2.1.1" + +node-uuid@~1.4.0, node-uuid@~1.4.7: + version "1.4.7" + resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" + +nopt@~3.0.6, "nopt@2 || 3": + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + dependencies: + abbrev "1" + +nopt@2: + version "2.2.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.2.1.tgz#2aa09b7d1768487b3b89a9c5aa52335bff0baea7" + dependencies: + abbrev "1" + +normalize-git-url@~3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/normalize-git-url/-/normalize-git-url-3.0.2.tgz#8e5f14be0bdaedb73e07200310aa416c27350fc4" + +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: + version "2.3.5" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.5.tgz#8d924f142960e1777e7ffe170543631cc7cb02df" + dependencies: + hosted-git-info "^2.1.4" + is-builtin-module "^1.0.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a" + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + +normalize-url@^1.4.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.7.0.tgz#d82452d98d38821cffddab4d77a5f8d20ce66db0" + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + +normalize.css@3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-3.0.3.tgz#acc00262e235a2caa91363a2e5e3bfa4f8ad05c6" + +npmconf@0.0.24: + version "0.0.24" + resolved "https://registry.yarnpkg.com/npmconf/-/npmconf-0.0.24.tgz#b78875b088ccc3c0afa3eceb3ce3244b1b52390c" + dependencies: + config-chain "~1.1.1" + inherits "~1.0.0" + ini "~1.1.0" + mkdirp "~0.3.3" + nopt "2" + once "~1.1.1" + osenv "0.0.3" + semver "~1.1.0" + +npmlog@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.0.tgz#e094503961c70c1774eb76692080e8d578a9f88f" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.6.0" + set-blocking "~2.0.0" + +"npmlog@0 || 1 || 2 || 3": + version "3.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.6.0" + set-blocking "~2.0.0" + +nth-check@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4" + dependencies: + boolbase "~1.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + +"nwmatcher@>= 1.3.7 < 2.0.0": + version "1.3.9" + resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.3.9.tgz#8bab486ff7fa3dfd086656bbe8b17116d3692d2a" + +oauth-sign@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.3.0.tgz#cb540f93bb2b22a7d5941691a288d60e8ea9386e" + +oauth-sign@~0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + +object-assign@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa" + +object-assign@^4.0.1, object-assign@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" + +object-assign@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.0.1.tgz#99504456c3598b5cad4fc59c26e8a9bb107fe0bd" + +object-keys@^1.0.11, object-keys@~1.0.0: + version "1.0.11" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" + +object.omit@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" + +on-finished@^2.2.0, on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + dependencies: + ee-first "1.1.1" + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + dependencies: + wrappy "1" + +once@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/once/-/once-1.1.1.tgz#9db574933ccb08c3a7614d154032c09ea6f339e7" + +once@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" + dependencies: + wrappy "1" + +onetime@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" + +optimist@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" + dependencies: + minimist "~0.0.1" + wordwrap "~0.0.2" + +optionator@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.6.0.tgz#b63ecbbf0e315fad4bc9827b45dc7ba45284fcb6" + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~1.0.6" + levn "~0.2.5" + prelude-ls "~1.1.1" + type-check "~0.3.1" + wordwrap "~0.0.2" + +optionator@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.4" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + wordwrap "~1.0.0" + +options@>=0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" + +os-browserify@~0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.2.1.tgz#63fc4ccee5d2d7763d26bbf8601078e6c2e0044f" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + dependencies: + lcid "^1.0.0" + +os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + +osenv@0: + version "0.1.3" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.3.tgz#83cf05c6d6458fc4d5ac6362ea325d92f2754217" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +osenv@0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.0.3.tgz#cd6ad8ddb290915ad9e22765576025d411f29cb6" + +output-file-sync@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76" + dependencies: + graceful-fs "^4.1.4" + mkdirp "^0.5.1" + object-assign "^4.1.0" + +pako@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.3.tgz#5f515b0c6722e1982920ae8005eacb0b7ca73ccf" + +parse-asn1@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.0.0.tgz#35060f6d5015d37628c770f4e091a0b5a278bc23" + dependencies: + asn1.js "^4.0.0" + browserify-aes "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + +parse-glob@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + dependencies: + error-ex "^1.2.0" + +parse5@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94" + +parseurl@^1.3.0, parseurl@~1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56" + +path-array@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-array/-/path-array-1.0.1.tgz#7e2f0f35f07a2015122b868b7eac0eb2c4fec271" + dependencies: + array-index "^1.0.0" + +path-browserify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + +path-exists@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-1.0.0.tgz#d5a8998eb71ef37a74c34eb0d9eba6e878eea081" + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + dependencies: + pinkie-promise "^2.0.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + +path-is-inside@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +pbkdf2@^3.0.3: + version "3.0.9" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.9.tgz#f2c4b25a600058b3c3773c086c37dbbee1ffe693" + dependencies: + create-hmac "^1.1.2" + +phantomcss@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/phantomcss/-/phantomcss-0.11.1.tgz#f96a04ee8a7bd3a02498484dd43b78d760670cb7" + dependencies: + casperjs "~1.1.0-beta3" + phantomjs "1.9.7-14" + resemblejs "~1.2.1" + +phantomjs@1.9.7-14: + version "1.9.7-14" + resolved "https://registry.yarnpkg.com/phantomjs/-/phantomjs-1.9.7-14.tgz#7b7b8039fd3a66ece587b8b707065c575039faab" + dependencies: + adm-zip "0.2.1" + kew "~0.1.7" + mkdirp "0.3.5" + ncp "0.4.2" + npmconf "0.0.24" + progress "^1.1.5" + request "2.36.0" + request-progress "^0.3.1" + rimraf "~2.2.2" + which "~1.0.5" + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + +postcss-brunch@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/postcss-brunch/-/postcss-brunch-0.5.0.tgz#7e6149769f29ae063a6b1f5d3eedcfff85c3e69f" + dependencies: + es6-promise "^3.0.2" + postcss "^5.0.0" + progeny "^0.5.2" + +postcss-calc@^5.2.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" + dependencies: + postcss "^5.0.2" + postcss-message-helpers "^2.0.0" + reduce-css-calc "^1.2.6" + +postcss-colormin@^2.1.8: + version "2.2.1" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.1.tgz#dc5421b6ae6f779ef6bfd47352b94abe59d0316b" + dependencies: + colormin "^1.0.5" + postcss "^5.0.13" + postcss-value-parser "^3.2.3" + +postcss-convert-values@^2.3.4: + version "2.4.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.4.1.tgz#45dce4d4e33b7d967b97a4d937f270ea98d2fe7a" + dependencies: + postcss "^5.0.11" + postcss-value-parser "^3.1.2" + +postcss-discard-comments@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" + dependencies: + postcss "^5.0.14" + +postcss-discard-duplicates@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.0.1.tgz#5fae3f1a71df3e19cffb37309d1a7dba56c4589c" + dependencies: + postcss "^5.0.4" + +postcss-discard-empty@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" + dependencies: + postcss "^5.0.14" + +postcss-discard-overridden@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" + dependencies: + postcss "^5.0.16" + +postcss-discard-unused@^2.2.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.2.tgz#5d72f7d05d11de0a9589e001958067ccae1b4931" + dependencies: + postcss "^5.0.14" + uniqs "^2.0.0" + +postcss-filter-plugins@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c" + dependencies: + postcss "^5.0.4" + uniqid "^4.0.0" + +postcss-merge-idents@^2.1.5: + version "2.1.7" + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" + dependencies: + has "^1.0.1" + postcss "^5.0.10" + postcss-value-parser "^3.1.1" + +postcss-merge-longhand@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.1.tgz#ff59b5dec6d586ce2cea183138f55c5876fa9cdc" + dependencies: + postcss "^5.0.4" + +postcss-merge-rules@^2.0.3: + version "2.0.10" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.0.10.tgz#54b360be804e7e69a5c7222635247b92a3569e9b" + dependencies: + postcss "^5.0.4" + vendors "^1.0.0" + +postcss-message-helpers@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" + +postcss-minify-font-values@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" + dependencies: + object-assign "^4.0.1" + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + +postcss-minify-gradients@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" + dependencies: + postcss "^5.0.12" + postcss-value-parser "^3.3.0" + +postcss-minify-params@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.0.5.tgz#82d602643b8616a61fb3634d7ede0289836d67f9" + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.2" + postcss-value-parser "^3.0.2" + uniqs "^2.0.0" + +postcss-minify-selectors@^2.0.4: + version "2.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.0.5.tgz#4e1f966fb49c95266804016ba9a3c6645bb601e0" + dependencies: + alphanum-sort "^1.0.2" + postcss "^5.0.14" + postcss-selector-parser "^2.0.0" + +postcss-normalize-charset@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.0.tgz#2fbd30e12248c442981d31ea2484d46fd0628970" + dependencies: + postcss "^5.0.5" + +postcss-normalize-url@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.7.tgz#6bd90d0a4bc5a1df22c26ea65c53257dc3829f4e" + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^1.4.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + +postcss-ordered-values@^2.1.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.2.tgz#be8b511741fab2dac8e614a2302e9d10267b0771" + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.1" + +postcss-reduce-idents@^2.2.2: + version "2.3.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.3.1.tgz#024e8e219f52773313408573db9645ba62d2d2fe" + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + +postcss-reduce-initial@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.0.tgz#8f739b938289ef2e48936d7101783e4741ca9bbb" + dependencies: + postcss "^5.0.4" + +postcss-reduce-transforms@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" + dependencies: + has "^1.0.1" + postcss "^5.0.8" + postcss-value-parser "^3.0.1" + +postcss-round-subpixels@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-round-subpixels/-/postcss-round-subpixels-1.2.0.tgz#e21d6ac5952e185f9bdc008b94f004fe509d0a11" + dependencies: + postcss "^5.0.2" + postcss-value-parser "^3.1.2" + +postcss-selector-parser@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.1.tgz#fdbf696103b12b0a64060e5610507f410491f7c8" + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-svgo@^2.1.1: + version "2.1.5" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.5.tgz#46fc0363f01bab6a36a9abb01c229fcc45363094" + dependencies: + is-svg "^2.0.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + svgo "^0.7.0" + +postcss-unique-selectors@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" + +postcss-zindex@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.1.1.tgz#ea3fbe656c9738aa8729e2ee96ec2a46089b720f" + dependencies: + postcss "^5.0.4" + uniqs "^2.0.0" + +postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.5: + version "5.2.5" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.5.tgz#ec428c27dffc7fac65961340a9b022fa4af5f056" + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.1.2" + +prelude-ls@~1.1.0, prelude-ls@~1.1.1, prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + +prepend-http@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + +preserve@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + +private@^0.1.6, private@~0.1.5: + version "0.1.6" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.6.tgz#55c6a976d0f9bafb9924851350fe47b9b5fbb7c1" + +process-nextick-args@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" + +process@~0.11.0, process@~0.11.2: + version "0.11.9" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1" + +process@~0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" + +progeny@^0.5.2, progeny@~0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/progeny/-/progeny-0.5.2.tgz#1fef1cccba6b057f344e780dbf7bdc8c5135121b" + dependencies: + async-each "~0.1.4" + fs-mode "^1.0.1" + +progress@^1.1.5: + version "1.1.8" + resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" + +promise@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/promise/-/promise-6.1.0.tgz#2ce729f6b94b45c26891ad0602c5c90e04c6eef6" + dependencies: + asap "~1.0.0" + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + +proxy-addr@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.2.tgz#b4cc5f22610d9535824c123aef9d3cf73c40ba37" + dependencies: + forwarded "~0.1.0" + ipaddr.js "1.1.1" + +pseudomap@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + +public-encrypt@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6" + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + +punycode@^1.4.1, punycode@~1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + +pushserve@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pushserve/-/pushserve-1.0.2.tgz#fdfb803939ca33752d38f2d1aa975ac01a93253f" + dependencies: + commander "^2.0.0" + connect-slashes "^1.3.1" + express "^4.0.0" + serve-static "^1.10.0" + +q-io@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/q-io/-/q-io-1.13.2.tgz#eea130d481ddb5e1aa1bc5a66855f7391d06f003" + dependencies: + collections "^0.2.0" + mime "^1.2.11" + mimeparse "^0.1.4" + q "^1.0.1" + qs "^1.2.1" + url2 "^0.0.0" + +q@^1.0.1, q@^1.1.2, q@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" + +qs@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-1.2.2.tgz#19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88" + +qs@~0.6.0: + version "0.6.6" + resolved "https://registry.yarnpkg.com/qs/-/qs-0.6.6.tgz#6e015098ff51968b8a3c819001d5f2c89bc4b107" + +qs@~6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.0.tgz#f403b264f23bc01228c74131b407f18d5ea5d442" + +qs@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-2.3.3.tgz#e9e85adbe75da0bbe4c8e0476a086290f863b404" + +qs@6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.0.tgz#3b7848c03c2dece69a9522b0fae8c4126d745f3b" + +query-string@^4.1.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.2.3.tgz#9f27273d207a25a8ee4c7b8c74dcd45d556db822" + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +querystring-es3@^0.2.1, querystring-es3@~0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + +querystring@^0.2.0, querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + +quickly-copy-file@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/quickly-copy-file/-/quickly-copy-file-1.0.0.tgz#9f8ff066230510ee7422b0121472b093a8690859" + dependencies: + mkdirp "~0.5.0" + +randomatic@^1.1.3: + version "1.1.5" + resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.5.tgz#5e9ef5f2d573c67bd2b8124ae90b5156e457840b" + dependencies: + is-number "^2.0.2" + kind-of "^3.0.2" + +randombytes@^2.0.0, randombytes@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.3.tgz#674c99760901c3c4112771a31e521dc349cc09ec" + +range-parser@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + +rc@~1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.6.tgz#43651b76b6ae53b5c802f1151fa3fc3b059969c9" + dependencies: + deep-extend "~0.4.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~1.0.4" + +read-components@~0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/read-components/-/read-components-0.6.1.tgz#45752f1c7c7e450742f4085fe6e24fccc5c75720" + dependencies: + async-each "~0.1.3" + component-builder "~0.10.0" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +readable-stream@^1.0.33: + version "1.1.14" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@~2.1.4: + version "2.1.5" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" + dependencies: + buffer-shims "^1.0.0" + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + string_decoder "~0.10.x" + util-deprecate "~1.0.1" + +readable-stream@~2.0.0, readable-stream@~2.0.4, readable-stream@~2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + string_decoder "~0.10.x" + util-deprecate "~1.0.1" + +readable-stream@1.0.27-1: + version "1.0.27-1" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.27-1.tgz#6b67983c20357cefd07f0165001a16d710d91078" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readable-stream@1.1: + version "1.1.13" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readdirp@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" + dependencies: + graceful-fs "^4.1.2" + minimatch "^3.0.2" + readable-stream "^2.0.2" + set-immediate-shim "^1.0.1" + +readline2@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/readline2/-/readline2-1.0.1.tgz#41059608ffc154757b715d9989d199ffbf372e35" + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + mute-stream "0.0.5" + +recast@^0.10.0, recast@^0.10.10: + version "0.10.43" + resolved "https://registry.yarnpkg.com/recast/-/recast-0.10.43.tgz#b95d50f6d60761a5f6252e15d80678168491ce7f" + dependencies: + ast-types "0.8.15" + esprima-fb "~15001.1001.0-dev-harmony-fb" + private "~0.1.5" + source-map "~0.5.0" + +recast@0.10.33: + version "0.10.33" + resolved "https://registry.yarnpkg.com/recast/-/recast-0.10.33.tgz#942808f7aa016f1fa7142c461d7e5704aaa8d697" + dependencies: + ast-types "0.8.12" + esprima-fb "~15001.1001.0-dev-harmony-fb" + private "~0.1.5" + source-map "~0.5.0" + +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + +reduce-component@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/reduce-component/-/reduce-component-1.0.1.tgz#e0c93542c574521bea13df0f9488ed82ab77c5da" + +reduce-css-calc@^1.2.6: + version "1.3.0" + resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" + dependencies: + balanced-match "^0.4.2" + math-expression-evaluator "^1.2.14" + reduce-function-call "^1.0.1" + +reduce-function-call@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.1.tgz#fa02e126e695824263cab91d3a5b0fdc1dd27a9a" + dependencies: + balanced-match "~0.1.0" + +reduce@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/reduce/-/reduce-1.0.1.tgz#14fa2e5ff1fc560703a020cbb5fbaab691565804" + dependencies: + object-keys "~1.0.0" + +regenerate@^1.2.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.1.tgz#0300203a5d2fdcf89116dce84275d011f5903f33" + +regenerator-runtime@^0.9.5: + version "0.9.6" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.9.6.tgz#d33eb95d0d2001a4be39659707c51b0cb71ce029" + +regenerator@0.8.40: + version "0.8.40" + resolved "https://registry.yarnpkg.com/regenerator/-/regenerator-0.8.40.tgz#a0e457c58ebdbae575c9f8cd75127e93756435d8" + dependencies: + commoner "~0.10.3" + defs "~1.1.0" + esprima-fb "~15001.1001.0-dev-harmony-fb" + private "~0.1.5" + recast "0.10.33" + through "~2.3.8" + +regex-cache@^0.4.2: + version "0.4.3" + resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" + dependencies: + is-equal-shallow "^0.1.3" + is-primitive "^2.0.0" + +regexpu-core@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +regexpu@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/regexpu/-/regexpu-1.3.0.tgz#e534dc991a9e5846050c98de6d7dd4a55c9ea16d" + dependencies: + esprima "^2.6.0" + recast "^0.10.10" + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + dependencies: + jsesc "~0.5.0" + +repeat-element@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" + +repeat-string@^1.5.2: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + +repeating@^1.1.0, repeating@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-1.1.3.tgz#3d4114218877537494f97f77f9785fab810fa4ac" + dependencies: + is-finite "^1.0.0" + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + dependencies: + is-finite "^1.0.0" + +request-progress@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-0.3.1.tgz#0721c105d8a96ac6b2ce8b2c89ae2d5ecfcf6b3a" + dependencies: + throttleit "~0.0.2" + +request@^2.55.0, request@^2.61.0, request@^2.75.0, request@2: + version "2.78.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.78.0.tgz#e1c8dec346e1c81923b24acdb337f11decabe9cc" + dependencies: + aws-sign2 "~0.6.0" + aws4 "^1.2.1" + caseless "~0.11.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~2.1.1" + har-validator "~2.0.6" + hawk "~3.1.3" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + node-uuid "~1.4.7" + oauth-sign "~0.8.1" + qs "~6.3.0" + stringstream "~0.0.4" + tough-cookie "~2.3.0" + tunnel-agent "~0.4.1" + +request@2.36.0: + version "2.36.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.36.0.tgz#28c6c04262c7b9ffdd21b9255374517ee6d943f5" + dependencies: + forever-agent "~0.5.0" + json-stringify-safe "~5.0.0" + mime "~1.2.9" + node-uuid "~1.4.0" + qs "~0.6.0" + optionalDependencies: + aws-sign2 "~0.5.0" + form-data "~0.1.0" + hawk "~1.0.0" + http-signature "~0.10.0" + oauth-sign "~0.3.0" + tough-cookie ">=0.12.0" + tunnel-agent "~0.4.0" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + +resemblejs@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resemblejs/-/resemblejs-1.2.1.tgz#27b104370f541780549eba9d916194a796584763" + +resolve@^1.1.6, resolve@1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" + +restore-cursor@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" + dependencies: + exit-hook "^1.0.0" + onetime "^1.0.0" + +right-align@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" + dependencies: + align-text "^0.1.1" + +rimraf@^2.2.8, rimraf@~2.5.1, rimraf@~2.5.4, rimraf@2: + version "2.5.4" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" + dependencies: + glob "^7.0.5" + +rimraf@~2.2.2: + version "2.2.8" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" + +rimraf@~2.4.0: + version "2.4.5" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da" + dependencies: + glob "^6.0.1" + +ripemd160@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-1.0.1.tgz#93a4bbd4942bc574b69a8fa57c71de10ecca7d6e" + +run-async@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" + dependencies: + once "^1.3.0" + +rx-lite@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" + +sass-brunch@^1.9.0: + version "1.9.2" + resolved "https://registry.yarnpkg.com/sass-brunch/-/sass-brunch-1.9.2.tgz#2fb4f268984018206b3675c3f93ed1ee6379463c" + dependencies: + node-sass "^3.0.0" + progeny "~0.5.1" + promise "^6.0.0" + +sass-graph@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.1.2.tgz#965104be23e8103cb7e5f710df65935b317da57b" + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + yargs "^4.7.1" + +sax@^1.1.4, sax@^1.1.5, sax@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" + +selectn@^0.9.6: + version "0.9.6" + resolved "https://registry.yarnpkg.com/selectn/-/selectn-0.9.6.tgz#bd873a556d18f96d8515fc91503ec6ff398ff9a2" + +semver@^5.1.0, semver@~5.3.0, "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5": + version "5.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + +semver@~1.1.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-1.1.4.tgz#2e5a4e72bab03472cc97f72753b4508912ef5540" + +send@0.14.1: + version "0.14.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.14.1.tgz#a954984325392f51532a7760760e459598c89f7a" + dependencies: + debug "~2.2.0" + depd "~1.1.0" + destroy "~1.0.4" + encodeurl "~1.0.1" + escape-html "~1.0.3" + etag "~1.7.0" + fresh "0.3.0" + http-errors "~1.5.0" + mime "1.3.4" + ms "0.7.1" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.3.0" + +serve-static@^1.10.0, serve-static@~1.11.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.11.1.tgz#d6cce7693505f733c759de57befc1af76c0f0805" + dependencies: + encodeurl "~1.0.1" + escape-html "~1.0.3" + parseurl "~1.3.1" + send "0.14.1" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + +set-immediate-shim@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" + +setprototypeof@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.1.tgz#52009b27888c4dc48f591949c0a8275834c1ca7e" + +sha.js@^2.3.6: + version "2.4.5" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.5.tgz#27d171efcc82a118b99639ff581660242b506e7c" + dependencies: + inherits "^2.0.1" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + +shelljs@^0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.5.3.tgz#c54982b996c76ef0c1e6b59fbdc5825f5b713113" + +signal-exit@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.1.tgz#5a4c884992b63a7acd9badb7894c3ee9cfccad81" + +simple-fmt@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/simple-fmt/-/simple-fmt-0.1.0.tgz#191bf566a59e6530482cb25ab53b4a8dc85c3a6b" + +simple-is@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/simple-is/-/simple-is-0.2.0.tgz#2abb75aade39deb5cc815ce10e6191164850baf0" + +slash@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + +sliced@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/sliced/-/sliced-0.0.5.tgz#5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f" + +sntp@0.2.x: + version "0.2.4" + resolved "https://registry.yarnpkg.com/sntp/-/sntp-0.2.4.tgz#fb885f18b0f3aad189f824862536bceeec750900" + dependencies: + hoek "0.9.x" + +sntp@1.x.x: + version "1.0.9" + resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" + dependencies: + hoek "2.x.x" + +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + dependencies: + is-plain-obj "^1.0.0" + +source-map-support@^0.2.10: + version "0.2.10" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.2.10.tgz#ea5a3900a1c1cb25096a0ae8cc5c2b4b10ded3dc" + dependencies: + source-map "0.1.32" + +source-map-support@^0.4.2: + version "0.4.6" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.6.tgz#32552aa64b458392a85eab3b0b5ee61527167aeb" + dependencies: + source-map "^0.5.3" + +source-map@^0.4.2, source-map@^0.4.4: + version "0.4.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + dependencies: + amdefine ">=0.0.4" + +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.0, source-map@~0.5.1: + version "0.5.6" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" + +source-map@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.2.0.tgz#dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d" + dependencies: + amdefine ">=0.0.4" + +source-map@0.1.32: + version "0.1.32" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.32.tgz#c8b6c167797ba4740a8ea33252162ff08591b266" + dependencies: + amdefine ">=0.0.4" + +spdx-correct@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" + dependencies: + spdx-license-ids "^1.0.2" + +spdx-expression-parse@~1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" + +spdx-license-ids@^1.0.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + +sshpk@^1.7.0: + version "1.10.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.10.1.tgz#30e1a5d329244974a1af61511339d595af6638b0" + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + dashdash "^1.12.0" + getpass "^0.1.1" + optionalDependencies: + bcrypt-pbkdf "^1.0.0" + ecc-jsbn "~0.1.1" + jodid25519 "^1.0.0" + jsbn "~0.1.0" + tweetnacl "~0.14.0" + +stable@~0.1.3: + version "0.1.5" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.5.tgz#08232f60c732e9890784b5bed0734f8b32a887b9" + +statuses@^1.2.1, "statuses@>= 1.3.0 < 2", statuses@~1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.0.tgz#8e55758cb20e7682c1f4fce8dcab30bf01d1e07a" + +stream-browserify@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + +stream-http@~2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.1.1.tgz#3b880303babe036d6f6b43127d4dcd6f8893e1db" + dependencies: + builtin-status-codes "^2.0.0" + inherits "^2.0.1" + to-arraybuffer "^1.0.0" + xtend "^4.0.0" + +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + +string_decoder@~0.10.31, string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + +string-to-js@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/string-to-js/-/string-to-js-0.0.1.tgz#bf153c760636faa30769b804a0195552ba7ad80f" + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +string.fromcodepoint@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/string.fromcodepoint/-/string.fromcodepoint-0.2.1.tgz#8d978333c0bc92538f50f383e4888f3e5619d653" + +string.prototype.codepointat@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/string.prototype.codepointat/-/string.prototype.codepointat-0.2.0.tgz#6b26e9bd3afcaa7be3b4269b526de1b82000ac78" + +stringmap@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stringmap/-/stringmap-0.2.2.tgz#556c137b258f942b8776f5b2ef582aa069d7d1b1" + +stringset@~0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/stringset/-/stringset-0.2.1.tgz#ef259c4e349344377fcd1c913dd2e848c9c042b5" + +stringstream@~0.0.4: + version "0.0.5" + resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + dependencies: + ansi-regex "^2.0.0" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + dependencies: + is-utf8 "^0.2.0" + +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + dependencies: + get-stdin "^4.0.1" + +strip-json-comments@~1.0.1, strip-json-comments@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" + +superagent@^1.1.0: + version "1.8.4" + resolved "https://registry.yarnpkg.com/superagent/-/superagent-1.8.4.tgz#68b2c8a400f1753ddb39410906899e42f420fd3a" + dependencies: + component-emitter "~1.2.0" + cookiejar "2.0.6" + debug "2" + extend "3.0.0" + form-data "1.0.0-rc3" + formidable "~1.0.14" + methods "~1.1.1" + mime "1.3.4" + qs "2.3.3" + readable-stream "1.0.27-1" + reduce-component "1.0.1" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + +supports-color@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5" + dependencies: + has-flag "^1.0.0" + +svg-pathdata@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/svg-pathdata/-/svg-pathdata-1.0.3.tgz#2e31e35a468b54844cf27634defca082f175884a" + dependencies: + readable-stream "~2.0.4" + +svg2ttf@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/svg2ttf/-/svg2ttf-4.0.1.tgz#6f7f30ca88e10585f5f5540876aa0dc6dd2f8b06" + dependencies: + argparse "^1.0.6" + cubic2quad "^1.0.0" + lodash "^4.6.1" + microbuffer "^1.0.0" + svgpath "^2.1.5" + xmldom "~0.1.22" + +svgicons2svgfont@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/svgicons2svgfont/-/svgicons2svgfont-5.0.0.tgz#3339521da04e1b6361aa67968d7f4f35819eeb33" + dependencies: + commander "^2.9.0" + neatequal "^1.0.0" + readable-stream "^2.0.4" + sax "^1.1.5" + string.fromcodepoint "^0.2.1" + string.prototype.codepointat "^0.2.0" + svg-pathdata "^1.0.3" + +svgo@^0.7.0: + version "0.7.1" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.1.tgz#287320fed972cb097e72c2bb1685f96fe08f8034" + dependencies: + coa "~1.0.1" + colors "~1.1.2" + csso "~2.2.1" + js-yaml "~3.6.1" + mkdirp "~0.5.1" + sax "~1.2.1" + whet.extend "~0.9.9" + +svgpath@^2.1.5: + version "2.2.0" + resolved "https://registry.yarnpkg.com/svgpath/-/svgpath-2.2.0.tgz#6bbe4c4cad9170e3f338cc746cc2e0c0fc7a5064" + +"symbol-tree@>= 3.1.0 < 4.0.0": + version "3.1.4" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.1.4.tgz#02b279348d337debc39694c5c95f882d448a312a" + +tar-pack@~3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.3.0.tgz#30931816418f55afc4d21775afdd6720cee45dae" + dependencies: + debug "~2.2.0" + fstream "~1.0.10" + fstream-ignore "~1.0.5" + once "~1.3.3" + readable-stream "~2.1.4" + rimraf "~2.5.1" + tar "~2.2.1" + uid-number "~0.0.6" + +tar@^2.0.0, tar@~2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" + dependencies: + block-stream "*" + fstream "^1.0.2" + inherits "2" + +text-table@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + +throttleit@~0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-0.0.2.tgz#cfedf88e60c00dd9697b61fdd2a8343a9b680eaf" + +through@^2.3.6, through@~2.3.4, through@~2.3.8: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + +timers-browserify@~1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d" + dependencies: + process "~0.11.0" + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + +to-factory@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/to-factory/-/to-factory-1.0.0.tgz#8738af8bd97120ad1d4047972ada5563bf9479b1" + +to-fast-properties@^1.0.0, to-fast-properties@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.2.tgz#f3f5c0c3ba7299a7ef99427e44633257ade43320" + +tough-cookie@^2.2.0, tough-cookie@>=0.12.0, tough-cookie@~2.3.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a" + dependencies: + punycode "^1.4.1" + +tr46@~0.0.1: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + +trim-right@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + +try-resolve@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/try-resolve/-/try-resolve-1.0.1.tgz#cfde6fabd72d63e5797cfaab873abbe8e700e912" + +tryit@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" + +tryor@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/tryor/-/tryor-0.1.2.tgz#8145e4ca7caff40acde3ccf946e8b8bb75b4172b" + +ttf2woff@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/ttf2woff/-/ttf2woff-2.0.1.tgz#871832240024b09db9570904c7c1928b8057c969" + dependencies: + argparse "^1.0.6" + microbuffer "^1.0.0" + pako "^1.0.0" + +tty-browserify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + +tunnel-agent@^0.4.3, tunnel-agent@~0.4.0, tunnel-agent@~0.4.1: + version "0.4.3" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.3" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.3.tgz#3da382f670f25ded78d7b3d1792119bca0b7132d" + +type-check@~0.3.1, type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + dependencies: + prelude-ls "~1.1.2" + +type-is@^1.6.1, type-is@~1.6.13: + version "1.6.13" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.13.tgz#6e83ba7bc30cd33a7bb0b7fb00737a2085bf9d08" + dependencies: + media-typer "0.3.0" + mime-types "~2.1.11" + +typedarray@~0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + +uglify-js@^2.6: + version "2.7.4" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.4.tgz#a295a0de12b6a650c031c40deb0dc40b14568bd2" + dependencies: + async "~0.2.6" + source-map "~0.5.1" + uglify-to-browserify "~1.0.0" + yargs "~3.10.0" + +uglify-to-browserify@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" + +uid-number@~0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" + +ultron@1.0.x: + version "1.0.2" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + +uniqid@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.0.tgz#33d9679f65022f48988a03fd24e7dcaf8f109eca" + dependencies: + macaddress "^0.2.8" + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + +unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + +url@~0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +url2@^0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/url2/-/url2-0.0.0.tgz#4eaabd1d5c3ac90d62ab4485c998422865a04b1a" + +user-home@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" + +user-home@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" + dependencies: + os-homedir "^1.0.0" + +utf-8-validate@1.2.x: + version "1.2.1" + resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-1.2.1.tgz#44cb7c6eead73d6b40448f71f745904357b9f72c" + dependencies: + bindings "1.2.x" + nan "^2.0.5" + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + +util@~0.10.3, util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + dependencies: + inherits "2.0.1" + +utils-merge@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" + +validate-npm-package-license@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" + dependencies: + spdx-correct "~1.0.0" + spdx-expression-parse "~1.0.0" + +varstream@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/varstream/-/varstream-0.3.2.tgz#18ac6494765f3ff1a35ad9a4be053bec188a5de1" + dependencies: + readable-stream "^1.0.33" + +vary@^1.0.0, vary@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.0.tgz#e1e5affbbd16ae768dd2674394b9ad3022653140" + +vendors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.1.tgz#37ad73c8ee417fb3d580e785312307d274847f22" + +verror@1.3.6: + version "1.3.6" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c" + dependencies: + extsprintf "1.0.2" + +vm-browserify@~0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + dependencies: + indexof "0.0.1" + +weak-map@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/weak-map/-/weak-map-1.0.0.tgz#b66e56a9df0bd25a76bbf1b514db129080614a37" + +webidl-conversions@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-2.0.1.tgz#3bf8258f7d318c7443c36f2e169402a1a6703506" + +whatwg-url-compat@~0.6.5: + version "0.6.5" + resolved "https://registry.yarnpkg.com/whatwg-url-compat/-/whatwg-url-compat-0.6.5.tgz#00898111af689bb097541cd5a45ca6c8798445bf" + dependencies: + tr46 "~0.0.1" + +whet.extend@~0.9.9: + version "0.9.9" + resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" + +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + +which@^1.2.9, which@1: + version "1.2.11" + resolved "https://registry.yarnpkg.com/which/-/which-1.2.11.tgz#c8b2eeea6b8c1659fa7c1dd4fdaabe9533dc5e8b" + dependencies: + isexe "^1.1.1" + +which@~1.0.5: + version "1.0.9" + resolved "https://registry.yarnpkg.com/which/-/which-1.0.9.tgz#460c1da0f810103d0321a9b633af9e575e64486f" + +wide-align@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.0.tgz#40edde802a71fea1f070da3e62dcda2e7add96ad" + dependencies: + string-width "^1.0.1" + +window-size@^0.1.2: + version "0.1.4" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" + +window-size@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" + +window-size@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" + +wordwrap@~0.0.2: + version "0.0.3" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + +wordwrap@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + +wordwrap@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" + +wrap-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.0.0.tgz#7d30f8f873f9a5bbc3a64dabc8d177e071ae426f" + dependencies: + string-width "^1.0.1" + +wrap-fn@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/wrap-fn/-/wrap-fn-0.1.5.tgz#f21b6e41016ff4a7e31720dbc63a09016bdf9845" + dependencies: + co "3.1.0" + +wrappy@^1.0.1, wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + +wrench@1.5.8: + version "1.5.8" + resolved "https://registry.yarnpkg.com/wrench/-/wrench-1.5.8.tgz#7a31c97f7869246d76c5cf2f5c977a1c4c8e5ab5" + +write@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" + dependencies: + mkdirp "^0.5.1" + +ws@^0.8.0: + version "0.8.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-0.8.1.tgz#6b65273b99193c5f067a4cf5809598f777e3b759" + dependencies: + options ">=0.0.5" + ultron "1.0.x" + optionalDependencies: + bufferutil "1.2.x" + utf-8-validate "1.2.x" + +x-ray-crawler@~2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/x-ray-crawler/-/x-ray-crawler-2.0.2.tgz#0773d213e9e7be41e2b5bacd35693cae6736b138" + dependencies: + cheerio "^0.18.0" + debug "^2.1.3" + delegates "^0.1.0" + emitter-component "^1.1.1" + enqueue "^1.0.2" + http-context "^1.1.0" + ms "^0.7.0" + selectn "^0.9.6" + sliced "0.0.5" + superagent "^1.1.0" + wrap-fn "^0.1.4" + x-ray-parse "^1.0.0" + yieldly "0.0.1" + +x-ray-parse@^1.0.0, x-ray-parse@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/x-ray-parse/-/x-ray-parse-1.0.1.tgz#08d0ffc5e3ad139c11050af9aea4760949f29694" + dependencies: + format-parser "0.0.2" + +x-ray@^2.0.2: + version "2.3.1" + resolved "https://registry.yarnpkg.com/x-ray/-/x-ray-2.3.1.tgz#56ccdd00c52d8a40d49ed339cdb879747970d1da" + dependencies: + batch "~0.5.2" + chalk "~1.1.1" + cheerio "~0.20.0" + debug "~2.2.0" + enstore "~1.0.1" + is-url "~1.2.0" + isobject "~2.0.0" + object-assign "~4.0.1" + x-ray-crawler "~2.0.1" + x-ray-parse "~1.0.1" + +xml-escape@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/xml-escape/-/xml-escape-1.0.0.tgz#00963d697b2adf0c185c4e04e73174ba9b288eb2" + +"xml-name-validator@>= 2.0.1 < 3.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635" + +xmldom@~0.1.22: + version "0.1.22" + resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.22.tgz#10de4e5e964981f03c8cc72fadc08d14b6c3aa26" + +xray@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/xray/-/xray-0.5.0.tgz#36b57f43d242d965c90b3d07ef181f6e7f1abf98" + +xtend@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + +y18n@^3.2.0, y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + +yallist@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.0.0.tgz#306c543835f09ee1a4cb23b7bce9ab341c91cdd4" + +yargs-parser@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" + dependencies: + camelcase "^3.0.0" + lodash.assign "^4.0.6" + +yargs@^4.7.1: + version "4.8.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" + dependencies: + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + lodash.assign "^4.0.3" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.1" + which-module "^1.0.0" + window-size "^0.2.0" + y18n "^3.2.1" + yargs-parser "^2.4.1" + +yargs@~3.10.0: + version "3.10.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" + dependencies: + camelcase "^1.0.2" + cliui "^2.1.0" + decamelize "^1.0.0" + window-size "0.1.0" + +yargs@~3.27.0: + version "3.27.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.27.0.tgz#21205469316e939131d59f2da0c6d7f98221ea40" + dependencies: + camelcase "^1.2.1" + cliui "^2.1.0" + decamelize "^1.0.0" + os-locale "^1.4.0" + window-size "^0.1.2" + y18n "^3.2.0" + +yieldly@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/yieldly/-/yieldly-0.0.1.tgz#7d64c856e4f1cd3c35a78f86e0a2960e6a7d0474" + dependencies: + is-browser "2.0.1" + From 8f1942b812b915f0a796ec294af30dc112532db8 Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Mon, 7 Nov 2016 10:52:34 +0100 Subject: [PATCH 04/14] Adding India --- app/assets/fonts/Symbols.ttf | Bin 62876 -> 62876 bytes app/assets/fonts/Symbols.woff | Bin 39068 -> 39068 bytes app/assets/index.html | 2 +- app/styles/_flags/ind.scss | 13 ++++++++++++- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/app/assets/fonts/Symbols.ttf b/app/assets/fonts/Symbols.ttf index 32b0cea0b720e7c5522887f7bdc072bcdf04e35c..103a7341db68fe7d851dc48260eb068c0c3fb0e8 100644 GIT binary patch delta 48 wcmbR9nt9G^<_Uq!YaELwhD?=iKYlr$-{va=Hwyy@Tygzp1EV*yFwXb_0LdH?rvLx| delta 48 wcmbR9nt9G^<_Uq!tBg%2hD??2e&Qd`Z}XLbn}q=cuDE=ch0&W?7-xI|0Ix9+r~m)} diff --git a/app/assets/fonts/Symbols.woff b/app/assets/fonts/Symbols.woff index 7664b182a4f48330798a5bba3458af0faa50328e..97e860597c5fdbf81ad6df8b9ea9a5d0b49cba5c 100644 GIT binary patch delta 61 zcmV-D0K)&Au>zd20+5XZtU+_JkYp{=?n|A9hH9rV(}T5 delta 61 zcmV-D0K)&Au>zd20+5XZsxvjQkYCS Iceland

-
+
diff --git a/app/styles/_flags/ind.scss b/app/styles/_flags/ind.scss index 56bd906..e90d019 100644 --- a/app/styles/_flags/ind.scss +++ b/app/styles/_flags/ind.scss @@ -1,5 +1,16 @@ // India // http://www.crwflags.com/fotw/flags/in.html +// http://www.vexilla-mundi.com/india_flag.html @mixin flag-ind() { @include ratio(2 / 3); -}; \ No newline at end of file + $orange: #ff671f; + $white: #FFF; + $green: #00843d; + $blue: #00263a; + $symbol-width: $w5; // Radius is 1/10 of the width + + @include three-lines($orange, $white, $green); + &:before { + @include centered-symbol($UTF8_IND, $blue, $symbol-width); + } +}; From 89a3f5ef74a82ccbd024b3dae81ea22e348c1d41 Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Wed, 9 Nov 2016 15:55:03 +0100 Subject: [PATCH 05/14] Adding link to related project --- README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4260c13..29062d2 100644 --- a/README.md +++ b/README.md @@ -97,9 +97,7 @@ longer user percentage values, I need real, absolute, pixel values. -## Sibling projects - -Here are two others projects I did while working on CSS Flags. +## Related projects ### img2css @@ -118,6 +116,13 @@ I choose not to use it in this project. Commandline tool to get an approximation in hexadecimal of a Pantone color value. Really useful as Vexilla Mundi gives color values in Pantone. + +### Vexillum + +[https://github.com/talgautb/vexillum](https://github.com/talgautb/vexillum) + +Someone else had the same idea. + ## Tips and tricks Here is an incomplete list of the tricks I had to use: From 073de447bf80259f356d1517ca44d40ff41150ea Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Fri, 11 Nov 2016 12:48:02 +0100 Subject: [PATCH 06/14] fix(aus): Fixing star positionning of Australian flag --- app/styles/_flags/aus.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/styles/_flags/aus.scss b/app/styles/_flags/aus.scss index 6822de7..e3f67a7 100644 --- a/app/styles/_flags/aus.scss +++ b/app/styles/_flags/aus.scss @@ -70,7 +70,7 @@ line-height: $star-commonwealth-small-size; // Offset from 0,0 - $offset-left: -$star-commonwealth-big-size / 2 - $star-commonwealth-small-size / 2; + $offset-left: -$star-commonwealth-big-size - $star-commonwealth-small-size / 2; $offset-top: -$star-commonwealth-big-size / 2 - $star-commonwealth-small-size / 2; $text-shadow-left1: $star-commonwealth-small-left1 + $offset-left; $text-shadow-top1: $star-commonwealth-small-top1 + $offset-top; From 3f54ccef577fe80f55ac684059d92698513d3571 Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Fri, 11 Nov 2016 17:29:21 +0100 Subject: [PATCH 07/14] feat(nepal): Adding flag shape --- app/assets/index.html | 3100 +++++++++++++++---------------- app/styles/_flags/npl.scss | 99 +- app/styles/_helpers/helper.scss | 1 + src/symbols/Flag_of_Nepal.svg | 9 + 4 files changed, 1658 insertions(+), 1551 deletions(-) create mode 100644 src/symbols/Flag_of_Nepal.svg diff --git a/app/assets/index.html b/app/assets/index.html index a70f76a..b4c32b2 100644 --- a/app/assets/index.html +++ b/app/assets/index.html @@ -40,1557 +40,1557 @@

CS
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/app/styles/_flags/npl.scss b/app/styles/_flags/npl.scss index fb2be0c..daffa6e 100644 --- a/app/styles/_flags/npl.scss +++ b/app/styles/_flags/npl.scss @@ -2,4 +2,101 @@ // http://www.crwflags.com/fotw/flags/np.html @mixin flag-npl() { @include ratio(2 / 3); -}; \ No newline at end of file + $unit: $h800; + $red: #c8102e; + $blue: #0c2340; + $white: #FFFFFF; + + background: $blue; + + // We'll name points from A to E, starting on the top and rotating clockwise + $DE: 600 * $unit; + $CD: 600 * $unit; + $AE: 800 * $unit; + $A-x: 0; + $A-y: 0; + $D-x: $DE; + $D-y: $AE; + $E-x: 0; + $E-y: $AE; + + // To get the two missing points, we'll need to calculate the width of the + // inner triangle formed by (DC), (AE) and the perpendicular of (AE) coming + // through B. + // Let's consider K the intersection of (DC) with (AE) + $EK: 600 * $unit; + $AK: 200 * $unit; + $DK: hypotenuse($EK, $DE); + $CK: $DK - $CD; + + // Let's consider J the intersection of (CB) with (AE) + $alpha-DKE: asin($DE / $DK); + $alpha-CKJ: $alpha-DKE; + $JK: cos($alpha-CKJ) * $CK; + $CJ: sin($alpha-CKJ) * $CK; + $AJ: $AK + $JK; + $B-x: $DE; + $B-y: $AJ; + $C-x: $CJ; + $C-y: $AJ; + + clip-path: polygon( + $A-x $A-y, + $B-x $B-y, + $C-x $C-y, + $D-x $D-y, + $E-x $E-y + ); + + // We need to add the blue border around the flag. The border size is + // consistent, but we need to re-calculate all the coordinates. + $border-width: 25 * $unit; + + $BJ: $DE; + $AB: hypotenuse($AJ, $BJ); + $alpha-JAB: asin($BJ / $AB); + $alpha-JAB-prime: $alpha-JAB / 2; + $A-x-offset: - $border-width; + $A-y-offset: - $border-width / tan($alpha-JAB-prime); + + $alpha-ABJ: 90deg - $alpha-JAB; + $alpha-ABJ-prime: $alpha-ABJ / 2; + $B-x-offset: $border-width / tan($alpha-ABJ-prime); + $B-y-offset: $border-width; + + $alpha-JCK: 90deg - $alpha-CKJ; + $alpha-BCD: $alpha-JCK; + $alpha-BCD-prime: $alpha-BCD / 2; + $C-x-offset: $border-width / tan($alpha-BCD-prime); + $C-y-offset: $border-width; + + $alpha-CDE: 90deg - $alpha-CKJ; + $alpha-CDE-prime: $alpha-CDE / 2; + $D-x-offset: $border-width / tan($alpha-CDE-prime); + $D-y-offset: $border-width; + + $E-x-offset: - $border-width; + $E-y-offset: $border-width; + + &:before { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + width: $width; + height: $height; + background-color: $red; + + clip-path: polygon( + ($A-x - $A-x-offset) ($A-y - $A-y-offset), + ($B-x - $B-x-offset) ($B-y - $B-y-offset), + ($C-x - $C-x-offset) ($C-y - $C-y-offset), + ($D-x - $D-x-offset) ($D-y - $D-y-offset), + ($E-x - $E-x-offset) ($E-y - $E-y-offset) + ); + } + + + +}; diff --git a/app/styles/_helpers/helper.scss b/app/styles/_helpers/helper.scss index 08a15ff..c28a3c2 100644 --- a/app/styles/_helpers/helper.scss +++ b/app/styles/_helpers/helper.scss @@ -64,6 +64,7 @@ $h432:$height/432 !global; $h504:$height/504 !global; $h720:$height/720 !global; + $h800:$height/800 !global; $h1500:$height/1500 !global; $h2880:$height/2880 !global; $h6000:$height/6000 !global; diff --git a/src/symbols/Flag_of_Nepal.svg b/src/symbols/Flag_of_Nepal.svg new file mode 100644 index 0000000..c0b4a64 --- /dev/null +++ b/src/symbols/Flag_of_Nepal.svg @@ -0,0 +1,9 @@ + + +Flag of Nepal +Coding according to the official construction in "Constitution of the Kingdom of Nepal, Article 5, Shedule 1", adopted in November 1990 + + + + + \ No newline at end of file From 98fbe02f01601a923b27c527a94ecf76cee3249b Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Sat, 12 Nov 2016 02:57:54 +0100 Subject: [PATCH 08/14] Adding Nepal flag --- app/assets/fonts/Symbols.svg | 26 +- app/assets/fonts/Symbols.ttf | Bin 62876 -> 63160 bytes app/assets/fonts/Symbols.woff | Bin 39068 -> 39276 bytes app/assets/index.html | 3100 ++++++++++++------------- app/styles/_flags/npl.scss | 54 +- app/styles/_helpers/symbol_codes.scss | 22 +- src/symbols/Flag_of_Nepal.svg | 9 - src/symbols/NPL_CRESCENT.svg | 72 + src/symbols/NPL_STAR.svg | 66 + 9 files changed, 1766 insertions(+), 1583 deletions(-) delete mode 100644 src/symbols/Flag_of_Nepal.svg create mode 100644 src/symbols/NPL_CRESCENT.svg create mode 100644 src/symbols/NPL_STAR.svg diff --git a/app/assets/fonts/Symbols.svg b/app/assets/fonts/Symbols.svg index b652c1a..5fff292 100644 --- a/app/assets/fonts/Symbols.svg +++ b/app/assets/fonts/Symbols.svg @@ -127,35 +127,41 @@ - + + diff --git a/app/assets/fonts/Symbols.ttf b/app/assets/fonts/Symbols.ttf index 103a7341db68fe7d851dc48260eb068c0c3fb0e8..c0c0ba78dad44d59e5c6209887182625520d7305 100644 GIT binary patch delta 640 zcmbR9nt8`t<_XI6Ul|w}dl(oP!jf|n3$iuet1~b#?O<;VrQV*2S99=0Tke1X0ZUW_W-d<9f`3_$fDT=k^?Xgt5oR|aktpa9T#A8{2J{r~U(KP)UPOh7&d1Be6xkUrDNa*TzH z$0ko;v}ZJ)e1UNf6Z8McZA`YByTH;63|knO!7Lph%>~r6i-Coq1E`S&2!RGXGoJj0 zsg&86!DMp+GcO}&15gSCOg5LXL@|jyGXg3BVg_T7QV3=+nS72dT-+ilCFx4afi#cw z1-aMqWb%p%))g))U9j1L{p;a+9R^?^s~VZxF`Ap1@-ecjo2#3%o3pEfpt!m?yEwa= zx|+I(xE!Onm@yMWMtn@4x`tAjpH5hYdA2~Tw1cB`j6k+|MyQsbm93J7dS6U@#x)2P z)~%=LAQj7>Wu6%pmI+al7{q}*ux&ug#m#{hBiz9#b+z%> zvBs-Xt3yN9AhVgCfrM5|U28giya^~B0+a@_k2P*qIlWYa(RA{u&uJ`-ri^Br4ZdhF eit+db_{2L0xduDC`h{?SIKd%~L6alCIspJ=ZK?7A delta 379 zcmdn-mU+%=<_XI69~l@Jdl(oP!jf|n3ofpH_mF{sX#)cTi(Gn6Wm@J9*Gmix>=q0R zuTnBn6H~a?I2HrdJ^*5~44?o9Gm9CJy$6U@GIC2Q4)Ff}1~l&pkbfp8KRI#HrAr4G z7}zcV`5C#16$MO%{ER?(2_Rn~FEKY&`?!?%d<9gR3_$fDyu1DQ<#>LZuMFHQKmi7ZE3W@+VD$gL|NpSCurLAn91I{51VH+XC(AJw zG9H;cfzh7PaPkGlJ(H&}nQLwX%P}x)U|V9T8`3qAi zPzl@SLS`mL0R|qBu}m2t5(tboH?c%9P5#0bDx8)QlzJ=OC^sW_T^>t;L!n8j(dGp9 euZK4qo|&V;XgvAcm$c0mUo{vfmwj^rIu8J(;b-6g diff --git a/app/assets/fonts/Symbols.woff b/app/assets/fonts/Symbols.woff index 97e860597c5fdbf81ad6df8b9ea9a5d0b49cba5c..095ec858b4c8ad4e6e48b0d3e6309af1f031194b 100644 GIT binary patch delta 19679 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

w#jMq_o z&C!U!MnpF1(89x`4j9FS!r=kjpudq12LG6cFi2eKB8r|jah_ue-uKZkz}eG8wg(C) zAfdRlaxzB0?sdvD2cPK;BBcX3`d>g?Kq|a|l3#rR)JM^;BR@t1q(mg<>uRuoUSo$X zel^?~V>&^_L-=L7PH&xh%~(GInah(7Ss5a7=iEOm zcCP}HXUL-bPNzC8sPeSvr{i^dWgMUkY4o1CM3YHbF(9v8v8|U9>Svz0N`*oy$=q$5 zsVyd|sG;YjGWsDZ8y=IIStfs(c}1*!J@xRc3dFh1&)ea09m{g!dNw_^B{|k`5zln+ z3<9 zPPCNxQus-(Y1docaloC4jq5~l(%fkHv<;g;yWs6?E%jC$C&(wGhR??NW-nNRHE7$f zpUA~dy42hBOt!poF{a0(Y|(L?B;W2YXVK>R?iRR^!Sbb*G+AnPj&xPx@chh4Fq@Zl z8oC<{Zkj8Pj~kP52s?jfdgR_ZT~AIVTo;?;MqZDje5ntsUKY9S^`WT8BO_eL@7<(n z;sqX-lf&ND>g8dmQ3nCswS0mitb%EdGMIjVt{CwQN{EE8Q*n+3xBn0J#!6bWmX;Nm zb;Wq4U5NE;*x7Qwx;w_nGu?61Mi9pFxIc-%qCcFDKYVt7sO*31>JJ?(ueKeU`Yn_e zX*m9F5NYpg_J-9_@}V=%JnzjZ=l0tJk~fa zh^r^N-~kISy@h|1=5Rkma1^|aP^*Jm@(AmXWV}DjDD2E*#l<(>+|%f68&TZRPQF`* z8>d|13LzRN-4*_XQ@u{01bq~oK&Pkz%de1Ogr`*g|bGCi2re5p((niOfZFuaj z{%c*WyV%vSoD?go|F87)*FEkC1DmX!dSCy*3-iI*uRVY6{_jk~>wWQc&cdoMzRqb_ z3V4;>@!wvR{`>pmzi(N3W*+`V_U8Mu=VZrUh-06F7jq70Lws9&_NAA=En5aZi?P@N zi^vUNmFGs>D3Ndh%y%o#%3-kpx6Dx<>y2u?&XG=(!sX z<=grAct3wq-pUKsq6P~$?-(RtGcv_a-1ray6B?eU^{VGCxk8d~?d8V`?rW9bciCTA zR{4Y9m?)K=eqz&iC?cQLs(<^#4eAAr6E9gWHXiu4rtlmTl`l@cX~#zssb1BKzpEx| zel4#JYU{Om?NsfC+U>QgwHMZ2UVFUurrJAd@2-D+p!Nf`TB3@5OfX#kC&%>aMBrvq zrZ6x~ggdOj5+A$i6*ku}8INot<}`9qm!Dyx;?QHqOM#(-hbk4A^6KR^?fDZFh_PFF z^}9`^z@BFHUyADNix-FA7DtSJHaauxb@?@VF^cIMTsERl#H@HFjiU<}>9xl$zzcah z>2QDez1xf9Uhl&p>Gp=b9(f`ld%5jxig&sS zpYCjve9JJn6pwCNccK>DpXPVK*>DJ6aIN;`r`ea-HM*eZ=oNZDSk7;t-%8&@KSY0j zjQ$M$B>msOdj4y$o&(loYnbVzHqcS=JfR)aqgYZl3=v9PX3a2qQgZ#|W%;@sSArup zfMzrBm{!Bsnyp3OUzCQm99t}-y#s=tEmqkUfm?GJEaR{Wjg7`OW>_WZ(Rf0hY_Np! zf_T#`wT(pkJH^Z5RYt=SmQvD7EJ{CX$zB4JSc}r0#hQEsSQ7QD|6A%Yj1x`E^jB3# zj(6_T@NjW5ZHZ^6P>4h!g}J#wfpWOI`xSj7%@`=FC_UoTXgt2qYY%CddDi~W~a zPOb6c@JSHvIk(k^d-H8JeC9lBOoBB&huM#W2WVqs#t$uc>`~hzXdH_I5tWtIUcM%) zO;V&GK^z7K&u04y!*r zr=D`$SO_N#RZ?#Reuy$$%e?HncJA8EFO*gPAB#h&f4r)QI#ZCUcb=O3WN4d4TnbQR+BcxxRzC-ANJkG3uyA zoWzdQbx*^hXSydN$8}({<9-n+JYPlz2^pa`rK6RLj8I1Dx+4VKrrB9-#c(svOY)_z z<0To(3rt0Z7+?}8VdnMxAd^BwUg|TC$FA$esJrd8rEtTgQDKzIyui_aF?@mhbrh$^ z04D6OEDcZyQdp`UCj`61O`;Zy94~NVPZ%sN$6zf>>5&1Cy-aR#tx<^Bs!Mvk00S9e zkfm{)!tIk3wta>=agrZV6cr+%%UHNg2zOAPT?hVAi86igbS)xZ$q~#$QJ2-%;yA4{ z5@C`k_;E_Y089<|8TG+*r?AwYQ`Geog=hC~^fVeG8Im%vA!o$*De2IC7=kfs z>2a?2P=;C<%xO76 z9|mDep;0hdxKvhuQ4cQ*--2})rGL?c<-%iFC~Jk+iH5cb6Kg9bxfEy<0BIeNap*6e%Sf zF#t?^Em&I!rsue;*>jM|4$M)QxFK~dqnUwqfJ+x6);@H9O{l4%zN=GkqfndBvZrHy z5*p>OI_kI<0!43`W**wM=O{t!!T{{oP)9IX7}q|N{lIWuhbc5!iGFYiy1pG^qClY> zuynTtc?yOMqhS_sQpA=%S83xUiG+cMI(S_A2qTAgL-r|kqM}aeTihs;;6Ol6^B@ge zN5v5geK@s$E+sY1R4^Z<#G_W6R5_tV)@#1(09--K+(Awok}bPaRdFhP(Xn$OmdX5Y?h zwQ22q?XKEGwO7@iti7}Lp4#`;ex&x3wO^?HDk5Tk%S>b$+Y8BctD{u0DC3Sh&j4NF z$Sf<_Y%C*Bv0v3-!4|zYo9w|>gIi;O0W8?EMUFe(c3HHM7otl>xB>1|1T@N?x4%%i zr9#DnXq=6~$e9Y<^=L^!gQsHSkd!g6Aea@g5$tzU^3gaxda2upqNVw4u$9!=t&a>| z`=7pldHB3@kKD@Y$<|;tUy7ne_tMdLnVsy-;=1Z<4sRgY(<1OMRT zi3?`r5$YJiG#zr1>j1VBe~`e?I`}r!|6GF?758(OggCSIXb{}UUN3HvzPFR~NE|J7 zoQM?#J%BedDtt~%2osdN8|xQG!>H5Y*8)C&Y}a@6ha$eU1>4+3$^Mfo!iUd}pE$Xk zjV@i-I;->t`}te>xa zruOe^e^qf%q5R)rIu(PC!||a~;PuKx%g%tm&0v63MtD^rHGKf4l<5X-`o<$|9uzcJ)Qf@+?bli6-TKnAU>l@M)7MQfnSJZAtrOiO zAH3lrU842LOD3%(;A!*tcigab%b?#s{oU_7-As9qwBVyUoO1CEgFNY;+&X%Hb!$oc z!`IK7nKJixM>p<^a3DHi1e=m?qyVqcq%=1-cr0s7I{n$^!ykq%&1t7M&R>#_?&~Bg z2PU%lOEj6KKGf=e2(#_-*HxI|H2jWgI6y2uq6!E#NVIhjSET$qIB zSREEYqqx}VN$ED~##8I39ze<6)ozCT49VueH-mPwxjX9ZBq?kgS$7qMP9He6t~`?! zAy}f@0<26hW*ldEvw!isFAkToFd5#zGPufF^SdDAzZ2!Dw zU=59GS*=lP*Sav8*+76_BiPDdQjBmpniUHEQm|;P6cbwe=7Vo0C!cuu_sJ>v_u!kq zd3@{38!!5eH%}gW>9jor)&SaU7sb=0ISrdX@-^{P1*qbGe4!4dSxWBxJ{LiP!3JA z5&uOlZMp`%6-%IIeUNEc8w}UZv6>CWGuHCeOE0V>09fQxytci6;q@Qp<3(AJk0;Eg z%P_r0mMj3#28X(pb9)PPlNKfX6|utdI*ZyIU1#zoB;vY&+;;5MH1*q#BKqvRofa#i`{T=}kYBd%r}S7c zL{+nZTu>-yMhI+w&-?AT_5M zy#8%r3is6a4mvHm)xT}0b7StnNI4$764rLtTLY{5)qIK7-G-}39Y@n&R$mg%y~73j z;7;d6R%d)R^N76ptR~8|f`q=Bsb@EgDENMzb;PSgu;#fwq?f!hIKIo7li$$YxvjrN zTb;qZTKvmrJ^WIpzzF>piZ68s_p%S(cynQR?=sxvMH5AxfnR5@;(-wCJPeaTY7>8Q ze1BB1R_A^<`5^ySbfa@250Zkk;OW6;K+HM$J5FlnYFBEH)Lv41P3`g88*ATL`^HF6vYE>pv!o?BqWErh3NE_v4?FlGq zWJ4vXrNl#ow7nqQVf3HThQ?e!EC8Bw<4G!okMzG@e-*|g!Yh0M2QAf^#ASm;)FGYG ziaK(3kqr7~`E9B%82*6GiQs@XGRlSD__@y= zJ^tE1Wq+>?IMyZstDPBSeg=cvaamvj@Mgz3ZH(#!>7`A;T;!NV@;Rn-1jZ>0yM+9P z**|kcteiUwR^>Z_UMywQ3w?ig<;O>LJrX$LFgTa!d2mc5D_S$0WM)%}x zXX}aT1nm>es3ir-3~WE(VSCz0cPm2b%TAO8#w|>cAi@&-M-Lw)3ZDcgQG)Xc4uN=M zvHjTSQmI1#Yuy*wAHZ09+(zw6Y+Xsd1aH+=AXETu3uG!P?)**}B~g=5YzY;LlK$-y zj(+$XBi#yoR~2ZTrsVIllWuGueia#tp5Y81C$xWxpfy6|0dQAQKa;3y3O0#}Njh z5y+LxlQ$l@@${oF+wS_om8?+U!%@%eOQnLXRuoN+an{WIjb!J+&cJDje6Y^w z7akuas{y&z6N!$7p1r0s^ku`dTT1^re?(YYs!eKh@Cxpzy`c6DwI^zCtNoMO2W$Vl z_R-oe)qV~3ojfiwr@*4p8256W|#C} z6=g-aT~&1_cr6Uy%c9~T5r^=EXU@NVopOL+?E-#KQr|0SNh-=<{$WtB%p+76s=f>- z_RGQ#CY~u|IBcH)l7?FRu zMA~*Pf`12w(}3d!1;$(Yg*x~Sln;b!L~!tFDa4dViU%IK4SaKO^LJqdaNUD9389a} z>~;(C0pC|Xft5|Te+O%h44rKRbBSU={(=Ww^#`4dxboWX`du zTzj_@G~+Ev+g{$GPX-OY&E#g>4B~6IOX0flt@Y7_{!BIvZ;3tBMG@CR=|pC&-WS0H z#@XMwCj!wQ&lqvSgBP7WwtGjzrBAwzJErxct9u78HbEBNf5A4>Mw=aR8|fyyGsprX z+^2usdtu=Tf4t8gbiD9ZHBAPc@M+kZldFLs;KeWeG5dD!VnSej2(BifaGt(JGu~Nl zF4Wy|&c3gHui9_yDOjZQr}tqFr>%?iB#18h1^Xrc92loTezh*WI{VN5T5=Kg73bVq z-B_UEYSx>nf4!w~SIExMJ=MKp-yfrYkh0vb-{UNrD{W&on+xZjx}P)M zR_)wB4tqm<RT2ERK)r_+p98C_({g>hE1 z1!b#Ivr`{YFL$G3vb~rn_qL`u7P-0PYNC@sFS&`zx7(4YE)^;%){OEDLA>NyNU`B4Q#~o3RzO;**tPC1K=CTOWJm;LksM@QY;o;4|d>ACTgqj~;);pv;NUMF`Y1Ve@FlYKp+7BNfBm}lzyB~C{vtVg@T)`|eCF^Nd|lcY zjn(0))g16MhP9pA8L+$Vtvv**^6Oz$ejlvLHB1}Gsm0Tz7Qi#D7J_tIF1xVA_neG;e~Vm1%HVzH0`bdV^tS1?N1kBcGnhA|od3X$ zg#Nq89jLp88@CT;yyGg({(v0$>~sASq4F9-vb|b=@udrI$2Pt5?GMMQ+hNf9eebTp z^iSNny%;@yl9bo|kHaJMMCQP~g*p+`*~uUN^ZgTyZ4B??p{T>q)W|Hw;b!cYf9v{+ zeU7relw4w8t{to04SVk6@NU1i_S3abfi*4Bl&R>_$Rh8M)Mf#nkw&qWiv^Cuk0Cj- zHy;gIRXJeylF590$f9n`$7PB08jq^%XO~T_giBd|d5GAu$v9b++|jN@;*~LwLS8R| z#}e1lewvq+%67-Qe&?#>@%xEqe-)Ep3yGP}MYF&+LHpWmyV~YaMA71uCxJtX2B!}o zT4wyf7z@Tx|6J()+VUXce0SAZ8Ly1hUDU))WdprwHpo&`ALK%MqxGiG{nq;08gnk1 z{U*xu!3W9S+1#MZ4~s(Edt^KavA)+hgw80@j<3Nj3`Tx`>s-ipdvW*1e{S5{<-yU_ zXv+T9-Pqt<3+*WfiG{)HNsOPn(zq*ijM&##Trh5PSZZC#ygHI3ZJasyLzDYRKdp^` zrn=08@IRI2(Q6&1;SZ}%Sr$6R3)58VGz~qYedW17h?3mGK-*YAj&fg)159S{uPW=cxJ#SdR{NF-7MC8I%Fbt&`rO8d0_}2>fOHoV-f}f8 zX(cK`9J&4sEf_3FnZ0Y1s&pR=JV_Q-C~6q667Py5lht%WB|bwB11tHg%aCJzxN}HW zhLLx?9Naav>}#+@q?Uwnmd{EIFkX{9btiv95A79txJ__d^^N&tDmO~A-g3oF%f=!b zzI|CC8R6~iK*>|Q(=aU42(#%TFAe>?m=&po&vfbHgbm=&CKfMnhRp2yz@=qYAYy^x z!97gXqdf5tFSt!Dj=^GUhGk`r?FVUJUByC=l}A$>v7MGtEBiEMUL1WzT%_1GL%M&2 z(O3@Wiy0=_ZHYRrX?u$iCiw9`7%iE!h-gcZys&uZ>7uG|Mky}~?m%s_QkP&cwYALK zY*>;m!$Voh<*@jU3u@%~|S zd7JK(#Lr_}m~H3O5LLfz?Bz^p{zHG~*)W`iBp`bWR>V__eZUty!LVH=MN;wF*`g;r zbKh2TAr&CT2g|pBwc?BYV!FS(m{nE+-0T!02}%qFGCuE=B*$1rW%Do$E@JDiaDOUE zQ?N2^w1+#21tvhV6ppS5tT47X4MXu6iXYgYZFq1Gvq3m55V>>rL`h|EsY*}m$cBsUC#vdk+D$Tpwa3u2@bzF{RE zRFSEY&blb|W5zSY&y#bQ0R?}12kj%|yXWB32ofk1o@G*DS(76;LMUWZ2iMAy3UfqcuWiX8GH|pRSFxV3u4R&t0grvYKwmco4p)!lLAcfB&3APzyNv!>~ z2%He(fX!|cW71&W7F8^RdI0wcu*`zyV0=^9KttH=VnGd@R@Pmk6s3P7jpG&p6CP~l zEP?%#y4@uVPbHGaOcmO|-WLkOWd^rGRuI%MVw{C2qi7@ZQc#JTHTbApVGWBWQo5lP z-O^0aOH^vlXL3bQpL;$$oG@Xa!S{>do=z(2h*j{@jPovstEQODMt=sc#=Ok+1LdwD zwIH-OcDSLgU|OWc38jA(_!X|gJTsGl;~9l8NToEmtiW#!bjq8O{}6bymLNP*H{D)F(lE@G~xU}|~LDn}=PgOgg(lVQHC$cNB)}uGefiA}C^*Z8C|a(Ug;9DGI%MCxLH8;3Z-482Cw^ zpjbQ~fWZupD4cd4N`E`*bD2otYvcL`Yqq#vQXULqB!pqU*HfyV<$;e3t(<{j6pUb) zU^Q98Fb=~}W1W8%!i^;KKD@;=!t}Rtd?5?WPfB5+i{Nd9J_ZsTXcf4qks}=L3*`6~ zJg*DX^1*sQlX5%iy*z@Uch-ZDakKLK%|eu z;#Qz@htU->Q4Wj|I4Y$x5*)?f+$9VOb4SOnjz$@Y8%sm3>qMA|r(S#l2O6~8Fh_Ev z_tX;mSz*bX^qsZ`uP%xlW8fWdcymF$=`h~ps&8eUT@1T1ozPJJX@$C`gbE!-7Y!afYIMhcE1Cjxp4)(jOWShkW^ zQ|7|U#QPX%<3CA9YA1{DxGm z4EjYe2R#&+wgNj-;o~rBizJcYU7@0Ql`G^}ZAz>JJ6r(X2`-TmX@>E!sJ$6<08D>h zg8m05A!ZFQ+=f-5$kz#-jR{6+t7{p$DYgogVnrVU=j`jG4&2-ly5r2C!s7;c=kX;Y zG96ZOEV3nFc`;jYND!mMSip!!kh_3b@-3whE`lgHd;nzO!~R8_87)g;v4>%ZVu`7N zuVBe7e9W*p2vLB`3&*w@o<-tuT+n~fM>DVo*b8zz-xi`%9d%I) z2hYLR1x_J07!g&l#2aWFvvZ%ohJ^1Fc@_}XggSZ%PNLe9pdimXv0-+BuMV2jKfia^YS(q3JE4C+khKav z@u2~}@SxvOaRoXYmu8%K7G&gFeg?!qA!H9BR5*0-afzLaT;hWoZTTMswHPvq!@|a; zD7bnQn}DMUsSxp{pw2wLXLtmdcsNt7kR&*<=te`gYkWj*L-^Q-ILx3Eak0ns%O1fz zHvGdKjOEZ;#|a|_9N^sSU_MafTaivoe_$@wt3G>_P-%|pndjS`}xr~?7!sh_1li08m>;> z_52sS<%-gD1O%d-dD7jC%kr7w8?cTRuSp3Pg1e8Ki+aPMNj zKqbb*W{}ozzvYvke9LdQe(dh&{`j+hrhkV2{8;OE-ukP*`c^pfT=*D%{^VP(KiijT zw_s#qV$-|hVO~+jGn6A(l!7=m`~;qe&EZ*U2+Lr_P9xE9NxO(Xv?RaZ{lqBD{?`0V zRDank8NJ~Jx2k{XEi)?rHVa3e==wR&{eSQb_NH(7#FM+Xae2ef3DsI+Bq>sU{MP*& zB)@I<$xnRC?3P<*|KJ(daUBQj%j8~sK8(3o(0Hj}cc_S17VPGgd%IDBGcW*A%H`N7 zN(r~KVLSww=Or5;euTg|j38EG3RYdNORiVoE~?J#kXe646P$;Z(cRV-p#Kt<@PF&8 zSpwsdpc1?rJb?Erf3xRTWwj+Hq;v}_ue?VNIYO-8)jKR21$WW9^ft3r(Hh&^?UVtd zZF0R#R#tEIR0(Q9x5-kYl^z=U%V)|^i$&DWOW$}%{w6?%9EyAuhIw9+EOq@lpSK(^ zyX)uAdslzf{n(Ly!9)@qx$53?ua5l5Z3=A-`GN<0pWkz}b7zB=*WLty`qq6M?LtU=kvRt*Yrfz{CEtu zrU_sEP-gtreRp%;d+WBJ~o3Lqh!KFf=nks>2 ze-nNtb%@ux@0sW1^0rkk()Zk3J!kGK`<&kS^YyQKP9JPGv;>0CL0w<4Aiu_g&f5Rw zgTjBFQV({odN)0yL;owE^uCtwJ#bul1zu*;hU( ztgMXsv8R=*l`5Hbzs3kjZawPS5u*IO8X@=Emv9?$6)5%K;Rumjf6p+F-1rc~@ayba z?LQOux(-97`Dg=H<3ruj62pio=aM*lit~TZPD4b=l$zrM@PbSe3sV|P-HB}G9&Yaa3zrQH zt3qnO>A~hJ+6nhj>Z+f6TBw`HBt-jF&IfVUT19avk-NOE=1 zkrbn&-L3787a^(G-(+X|X}UD)yFoW}86rHiCqm)3iU#q!nK`z6d{QJvhAk4t2HhoO zGDm_J?d47on8J0IBh%k*b-E(NCI(V>&%kDsGlzufvPO=wQ3E`>Rtvl_W{7`0y-gCS zU3d9Xq|k~0zf|~O8wSztCNpkxqnl^T%V^4Z%ujEgkM@?kt?uSJ`0z{&Sp-H|cs#js_Sjn$ESqbkO!z$!^x$+)UA*W=L;=yrr<{ z)jnGLH?`lx{G}cFvTipu3u}MCG$jsH3tW_3E=yjZv??Fw+)kZ**=|*KjAACT)PBVy z^_=E)TSiw;7xl98jM^Q@4%q7gZuW!a1z#+eP{rwZ*+$^Te0*Jx7TGC6Qo$C-bX><;Pa~9kSKCLVuoK zB99_f4+rg?2L zQ-{gQ@VUd4BvfmIQ=@;Sg?5rw@2)Gk2JdNnC1|t%aQ5Jf^uco<<~b>*-#1|7Kg z>GzkNp}y~h%U!Btaw0r@N*(YW9EpToKe3lq1aAFZLD~(8i3+0!tsq7FUjw0kb39 z2vzTugkqC2s%(Fk>ntrHQl$=0ahMtgV~ci68fv=$KYMjAsny2iZ4f_TQ+atsEd!$% zgXfbn8i{{Ws`#ADu1zKZEUSQVGp+DbXw)f z(RiF9-)vd#3+=T$wq^EiJRjQGJS?GS)BTyvv{%WIinGQh;!hm1p6t!f*dJ*rZV8)S zndm@s)n@oArZ(s}Bby$BP)1j52w5D^8#p)$p3v%XF*xE6csN<412t=6z=vq zC>(#zekov%bZAi!H3njBkd>;E=y$;yIO{5kTc?sF>WX%W`r6N46nTm$>r9f1cT(v zhM>WUmx2=y15J8eT8cj#InoKI@6Tb<+em*TM(Ezi*_ulm`56=gq%!q9Uz@BhTo0+T zxGrP>mem0Dg$Z4XT>7{sQBjBoDW}pDG|PNPQyNKn?Y-cM7|oot?ogtYBTV8UNgq)J z`6{$E+Lg<}v+ywZ4+o`&enPb^2a7P3<2s0_<6p~54?Q3^IbVOGG1;+Qr8^XFu=jjF(okbwg|DVFI{M>l6j&Ii!l z!i~V_q!RWH=y5y^yQJNqL6X~uF@-k@kFPZ$tEb0JlFl{=Hk$t(I3Gkh3SJ(PEebBY zKpWIPwWYt!II__>r5%6Z2uFJDyzYNuov4I!MB>0R=2)>Q`5z+Tw1Z(x&Lq`T>ucw1 zJlQ6#xQ5xp$r%9~y28>fl?2QnjVi{%HTSq7Z;yuB&d7v7vMT$2$f=n27YiQ z<-WjxcmxATF>njPvP6^$ldcW=9sDcuJ81?eCJvpq?{fP9E+BX7NVNrRgW&y#@hE}C`BKY~NB8+#8% z!4h<><4(3gED3_i_>3$Cr9t_qlsuPr2J zlRja()%3nY2zKpNQu;pi&ena2?7oiAmF6&3lnX<)X!Sf~=Dv?Xm!P3P9}u`9OxMu)&=kiX9fcX#mjf8aI;qnm;znajfAxqvzUhC?Nv4DX&xEje zQMA8N7}wwG1%&tDrNZ>}(jK_JV0|zZdl-Vw^~JRY^@j6}eBMf>>4#dHuEuD((M~Hj zVRO{DoMSnaGJWvKbp46*o^J|R{rm@zaz;puB6se{$*LoJE4EM@+P%)kF3DnYk2m$F z%ynQui48Z%e4HdsKhS^eR*SjXOS2--;xX;PYwh%@3)5FSST5}_>3^I@+D+rgA#N6@ zORfyM6By}H4}-8K!>V~F80``!mRcze$E*>%m{OTo^3B|jP>4L;LM_{lia5P-%Dnh) z<@UOzqPa6iglelu=>3w*Z0iq0D^E&3&(%DrMxr>w&)ia-4X$($(>Rp`%$t2Ly zYdU^VU?xP?U1zhGN75MSYwo5#GA1kS`??+z-&fqY=P&^f1}6NUC_Kod1&gm~j=_8p zuz`I{z>4g6QG{6?sl4R`#)VnU{YDlbp;yN0b68(mafJFnu1J*E95;+>cmm^jC5d4Y zhRwbka$9|_jZ)zM;=k%j*BU8DNRJE8}Y)2l`?QdgEeJX@i6<=H!}XF-RGDqFTR=cH%@Q5Y5GRaZ=UVmZf@UyomGdbcspT#SDV|Ym4$X4 z*4?B$x3(OD*DUc0T`bR+5!5s07G#6xl22uQD&BkYd33gN^{JzGkz;;QB&tAjb~=^6K)89{gKDdsz}itj8WWcmJ`xPoH!29sI7rOf>lq{b0TRYjm`-b@m7h zfF0hFKg8dEvAC1J=IWUfyW8w)RhP!Tz&=#VYa6xmwI8c}qW0Uhza)&b$dp_rFCb6A zGuSw~$^wKjfy=T$c+?KeLK|L3ei|DrTO1y=d@M+}eR$@$syD$Gfkvri`YuUdDa zr_yI+P|M}H5Hd%<(GcBrGUmjeP z2d#>-#VwYUKGX8-?ZaoCmfSsMv~GurZpG(wid3<47>3~Zx81qn5Ui03zI0;QK}s; zJ#`{>jKAK@`Vm;9o^0QI9P9)WdF>P1u+gZcpmD5@X>r*|99RzgC^@?2CY%L+&(X&8 z3#wG%1>=L~sAE|M3s4S!Xxu1HC@okWo~IFiQ#=MMUzQzHN<95>z0_t1<%Lf|CudQf zpHPaiNA!t2k67-&I@Um-FKf5!2TkHft}#g_EhTi2hMptdt6{gmbs^ju!sZabN>V4U z(vB0r(lSZwP0XJ<&Z+Nj5wr`Os;Y2F)OE2T@uC5m>6R>agvJuY&-L>PfdAx|wjmg#Fnf zfCbbGf;iue(qO0>J~EeRtreDEcsXo;QqZ(861yadq8KcgD5A|qqe-Jk9HB8BB)cLC z;n=}nwqP+0gGM1DA9kT=N5v6qHfRH$JytuB($KY{Xapf_uzSA{B^vX$t-9y9sBPhT zsg6v_Ox+1hTnCS3sW1$_k;1!zEf6MIT1Y-dM*-|YpYi|Y`iztGAE?jZR=fOD?CIK7@^SiZ`swRRxQFV}hf=s>8$-J;&UZ+} zTdKm9Y$eyzFE+G{QH;Y9RC^-9Acd6zKyCENHZ8>fhIz^IpIiJf>P28|0(a!{z@$1< zZPNCj1@fx&@R+no)A3MNA6puKjZ}_pIH|hju@LI5r*!HGF@zQMR`RE3_s0w@eBkDPrDXB z{OliaFWsM1Kj-_?iaZSkC6HR~`hPG<${7D}j(QH3*Z?L=eqH0jX4Q~?{{X9pZO#pT zpJLE#VM9^Ul8#JE_UXf)D}{tAWR)YC0%pjOTrHqBLx*V!X`_&*sZHl$<9HeFS*-?)Lt3K0N%@{^(5ehd=5`Rk$wzR@#WQU&Y^N+<&8~kXm*pL- zN=FXOO-EyV!Y&3p)4U9S4%^{48W!cZV932?<-x)Dh1n2H=qMil4-c<=CYo{eE+>9AK~@eeUe8pZcK_J7dRx%|rb=yCy+^(%NIcb8)fH`RO;@ zdHF{X?gM@w0%DMh2_q1$#KaW-${EtAAxSy{UJ%SA5!r(h+{(&-P8d{&LInWyG7!4~oFVHJfE(I5t}V6=Lj$=m zSO&{=Lwj&hrXnMB%n?OacT5{L;nD2OgGJ_Wd9Le-6HzCLwhUxQIqI z`z`QMjm!ouqY=7)D(fl^LxbT4VOpLOX$RaYKZmCR7oSB8yjXAxwA+CG2#~nn<5rc2 zv1@-w1UOR$0lNVT+klrBbK^13K?wxJQWNPJ_)sX1!+sy3=SYkz;O9VK#0DlYF0ipy^vG#Qt%&;P?%>o5~!8k$XDT@F!7_mYaA42*> z3HL&n80rWiD2?HJrX@BQdfh0Wyc*Ad{{lqmVJ?t*$`q**7+8ZvAG~Vgd)$LZ^Id5W zJ#FEl?5`Az)rUvNUwdKa#_?TmXuEFX(eJ#y<+>Eij8jWT?@T0*8d2UF>`#jR=GrLT zf3&l$uH15e>Ww$P=7)Arg$-Ke>h>*6z4DH;Pd(?+pMUS_a&hnjFebpS1CLk2D}%-m zlyl-MtnNeCy6~o@AB3@no<(m~clhCwA*ZH48ssUKR^~5%IBPZqi5amPYD0G^unaFpgA9 zIvPab5=+|*Bb$ihL)b2{NOS~s;t>QfQUu$=955Cz$Sl}V*kU?(LjnnU5pl+Z0b^1U za7&pn6s5QgqFcca)eN!j2ElF=fw1seDFWcInhqxsj0TEYQ7&`+DDF}#HiC*K_>#2n zVO+w0R*X<=yp2EueobT zocn||SNAE2iiF54^aYbin3@p_VwX6|_hV?kqZ}AQJXH96@E+l|k>bdn2e(t2$J&>! zfLm&WjvAx*Z@Lk<;4JYZ$JleFjmF@;VvT@G?Lb6;iin1O6f74$jO2!&i~kE&FWk)l z0C=2ZU}Rum0OG3q&l}_UZN4&avoL_b6(4aG82$h6|354&EKEQy2Lp&?002c33pbM; zl^O=709)JyMUy?1Mj2!`K`|@TeikG%en9MCzR17;074HOumAv)n3YvFIAUaC)MUVB zNN1pJ)@~eba&WG3qIIBnoMT{QU|=xi`^sp-00K-v%msuD4FAD=1^_Gm0)(?4mNWr> zNr2@JA@_ZU+y}gCyvAe3mKWK}*6`y0|BK8nFH|L6rIK1*t!g!E%{3;?|8asf5N_c% z?qD4o*u(@|*v1Zav4?#e;4Thv4@bC<2Y84_c#J1_if4F^7kG(Rc#SuBi+6aB5BP{r zIL2pu!B>34cl^Ll{K9Yi!3j=JQkiHn=GflXg?VWl?cZkvR?+G@O-V5!x1 zEFr^kWIFY^M9$Ucz%s3^*Xh68v01WiAgi8i>B!kc&JD+%<;$U3@48ZF$xE@*s@4=A zyja$HBT3gg@-p4@%2Jo|)@sT_Y*Qew7v!_<^?b#BHyUIWfIGv^+_qT zLLn!LY{pWGU7#qAV!5EW@DztkqlLr-lCyqWW}zCj*^EavmSmMnbWXF;IUAk2V9Gq- mSqk;^`lEcXVkX6yWMMgs@0atQ%0lRJUYh1FV)JSR0000Tlp&S? delta 19485 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 A{r~^~ diff --git a/app/assets/index.html b/app/assets/index.html index b4c32b2..4b1bf55 100644 --- a/app/assets/index.html +++ b/app/assets/index.html @@ -40,1556 +40,1556 @@

CS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/app/styles/_flags/npl.scss b/app/styles/_flags/npl.scss index daffa6e..1584b72 100644 --- a/app/styles/_flags/npl.scss +++ b/app/styles/_flags/npl.scss @@ -1,5 +1,14 @@ // Nepal // http://www.crwflags.com/fotw/flags/np.html +// http://www.vexilla-mundi.com/nepal_flag.html +// http://crwflags.com/fotw/flags/np%27.html +// This one is one of the hardest of the lot. The peculiar shape is done +// through clip-path. We first cut the blue shape in the main div, then we cut +// the red one in an :after. The two symbols are positionned through :before +// and :first-letter. Symbols are simply displayed on the first line each one +// is then placed at the correct position using text-shadow. +// A lot of geometry is involved, don't hesitate to draw it on a sheet of +// paper. @mixin flag-npl() { @include ratio(2 / 3); $unit: $h800; @@ -7,7 +16,6 @@ $blue: #0c2340; $white: #FFFFFF; - background: $blue; // We'll name points from A to E, starting on the top and rotating clockwise $DE: 600 * $unit; @@ -40,6 +48,7 @@ $C-x: $CJ; $C-y: $AJ; + background: $blue; clip-path: polygon( $A-x $A-y, $B-x $B-y, @@ -78,9 +87,9 @@ $E-x-offset: - $border-width; $E-y-offset: $border-width; - &:before { - content: ""; - display: block; + &:after { + content: ''; + z-index: 5; position: absolute; top: 0; left: 0; @@ -98,5 +107,42 @@ } + // Let's roughly calculate the scale difference between the red and blue + // shapes and apply it to everything we calculated here. + $red-rectangle-area: $AE * $DE; + $blue-rectangle-area: ($AE + 2 * $border-width) * ($DE + 2 * $border-width); + $blue-red-ratio: $red-rectangle-area / $blue-rectangle-area; + + $star-width: 256 * $unit * $blue-red-ratio; + $star-height: $star-width; + $crescent-width: 240 * $unit * $blue-red-ratio; + $crescent-height: 80 * $unit * $blue-red-ratio; + $crescent-left: $border-width + 150 * $unit * $blue-red-ratio - $crescent-width / 2; + $crescent-top: - $star-height / 2 + 240 * $unit; + + // Let's consider M the center of [CD] and L the point where the + // perpendicular to (DE) goes through M + $DM: $CD / 2; + $LM: sin($alpha-CDE) * $DM; + $star-top: - $star-height / 2 + ($height - $LM) + $border-width; + $star-left: - $crescent-width + $crescent-left; + &:before { + content: $UTF8_NPL_CRESCENT+$UTF8_NPL_STAR; + position: relative; // needed for first-letter and z-index to work + z-index: 10; + color: transparent; + font-family: Symbols; + font-size: $star-width; + line-height: $star-width; + text-shadow: $star-left $star-top 0 $white; + } + + &:first-letter { + font-family: Symbols; + color: transparent; + line-height: $star-width; // Use a line-height equal to the biggest of the two + font-size: $crescent-width; + text-shadow: $crescent-left $crescent-top 0 $white; + } }; diff --git a/app/styles/_helpers/symbol_codes.scss b/app/styles/_helpers/symbol_codes.scss index 48c7410..ca70f7d 100644 --- a/app/styles/_helpers/symbol_codes.scss +++ b/app/styles/_helpers/symbol_codes.scss @@ -41,13 +41,15 @@ $UTF8_MYS: '\e624'; $UTF8_NAM: '\e625'; $UTF8_NCL: '\e626'; $UTF8_NFK: '\e627'; -$UTF8_NRU: '\e628'; -$UTF8_PHL: '\e629'; -$UTF8_PNG: '\e62a'; -$UTF8_RWA: '\e62b'; -$UTF8_SAU: '\e62c'; -$UTF8_STAR_6_POINTS: '\e62d'; -$UTF8_STAR_COMMONWEALTH: '\e62e'; -$UTF8_TJK: '\e62f'; -$UTF8_TWN: '\e630'; -$UTF8_VUT: '\e631'; \ No newline at end of file +$UTF8_NPL_CRESCENT: '\e628'; +$UTF8_NPL_STAR: '\e629'; +$UTF8_NRU: '\e62a'; +$UTF8_PHL: '\e62b'; +$UTF8_PNG: '\e62c'; +$UTF8_RWA: '\e62d'; +$UTF8_SAU: '\e62e'; +$UTF8_STAR_6_POINTS: '\e62f'; +$UTF8_STAR_COMMONWEALTH: '\e630'; +$UTF8_TJK: '\e631'; +$UTF8_TWN: '\e632'; +$UTF8_VUT: '\e633'; \ No newline at end of file diff --git a/src/symbols/Flag_of_Nepal.svg b/src/symbols/Flag_of_Nepal.svg deleted file mode 100644 index c0b4a64..0000000 --- a/src/symbols/Flag_of_Nepal.svg +++ /dev/null @@ -1,9 +0,0 @@ - - -Flag of Nepal -Coding according to the official construction in "Constitution of the Kingdom of Nepal, Article 5, Shedule 1", adopted in November 1990 - - - - - \ No newline at end of file diff --git a/src/symbols/NPL_CRESCENT.svg b/src/symbols/NPL_CRESCENT.svg new file mode 100644 index 0000000..26891ad --- /dev/null +++ b/src/symbols/NPL_CRESCENT.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/src/symbols/NPL_STAR.svg b/src/symbols/NPL_STAR.svg new file mode 100644 index 0000000..581c78d --- /dev/null +++ b/src/symbols/NPL_STAR.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + From bf5971a9eacc293e93a50bcc7d78eb0a5c27cf04 Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Thu, 20 Apr 2017 23:44:05 +0200 Subject: [PATCH 09/14] Removing unused favicon --- favicon.ico | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 favicon.ico diff --git a/favicon.ico b/favicon.ico deleted file mode 100644 index e69de29..0000000 From ebce2b952f4292f7973c4df8f730b008cde768fb Mon Sep 17 00:00:00 2001 From: Tao Guo Date: Tue, 9 May 2017 13:42:37 -0700 Subject: [PATCH 10/14] Fix the flag of China stars rotating issue #11 1. Create helper function to link polygen points. 2. Draw five angle stars with polygen() for css clip-path. --- app/styles/_flags/bra.scss | 2 +- app/styles/_flags/chn.scss | 26 ++++----- app/styles/_helpers/helper.scss | 23 ++++++++ app/styles/_helpers/stars.scss | 96 +++++---------------------------- 4 files changed, 51 insertions(+), 96 deletions(-) diff --git a/app/styles/_flags/bra.scss b/app/styles/_flags/bra.scss index cf0cbdb..44d7e2c 100644 --- a/app/styles/_flags/bra.scss +++ b/app/styles/_flags/bra.scss @@ -78,7 +78,7 @@ // // top: ($height - $circle-width) / 2; // // left: ($width - $circle-width) / 2; // // background-color: $white; - // clip-path: five-pointed-star($circle-width, 100px, 100px); + // clip-path: polygon(five-pointed-star($circle-width, 100px, 100px)); // } }; diff --git a/app/styles/_flags/chn.scss b/app/styles/_flags/chn.scss index bd1b8df..c221590 100644 --- a/app/styles/_flags/chn.scss +++ b/app/styles/_flags/chn.scss @@ -6,20 +6,22 @@ $red: #de2910; $yellow: #FDDA24; $star-size: 6 * $unit; - $star-offset-top: 5 * $unit; - $star-offset-left: 5 * $unit; $star-size-small: 2 * $unit; - $star-offset-top-small: 2 * $unit; - $star-offset-left-small: 10 * $unit; background-color: $red; &:before { - @include star($yellow, $star-size, $star-offset-left, $star-offset-top); + content: ''; + display: block; + position: relative; + width: $width; + height: $height; + background: $yellow; + clip-path: polygon(link_list( + five-pointed-star($star-size, 5 * $unit, 5 * $unit), + five-pointed-star($star-size-small, 10 * $unit, 2 * $unit, -120.96), + five-pointed-star($star-size-small, 12 * $unit, 4 * $unit, -98.13), + five-pointed-star($star-size-small, 12 * $unit, 7 * $unit, -74.055), + five-pointed-star($star-size-small, 10 * $unit, 9 * $unit, -54.34) + )); } - &:after { - @include star($yellow, $star-size-small, $star-offset-left-small, $star-offset-top-small); - text-shadow:(2 * $unit) (2 * $unit) 0px $yellow, - (2 * $unit) (5 * $unit) 0px $yellow, - (0) (7 * $unit) 0px $yellow; - } -}; +}; \ No newline at end of file diff --git a/app/styles/_helpers/helper.scss b/app/styles/_helpers/helper.scss index c28a3c2..e96f17d 100644 --- a/app/styles/_helpers/helper.scss +++ b/app/styles/_helpers/helper.scss @@ -5,6 +5,29 @@ @return $value / ($value * 0 + 1); } +// Link polygen point lists to a single one +// @args: lists with positions +// @returns: New single list which can be used in polygen() +@function link_list($args...) { + $result: (); + $len: length($args); + + @for $i from 1 to $len + 1 { + $list: nth($args, $i); + $result: append($result, $list, comma); + } + + @if ($len <= 2) { + @return $result; + } + + @for $i from $len - 1 to 1 { + $list: nth($args, $i); + $result: append($result, nth($list, 1), comma); + } + @return $result; +} + // Sets the flag ratio and update all magic variables // @args ratio: Ratio of height / width @mixin ratio($ratio:1) { diff --git a/app/styles/_helpers/stars.scss b/app/styles/_helpers/stars.scss index 267d1e5..1e27bae 100644 --- a/app/styles/_helpers/stars.scss +++ b/app/styles/_helpers/stars.scss @@ -5,7 +5,8 @@ // http://www.mathalino.com/sites/default/files/images/005-planegeom-pentagram.jpg // http://musicians4freedom.com/wp-content/uploads/2014/06/phi-dimentions-in-pentagram_0.gif // -@function five-pointed-star($diameter, $left, $top) { +@function five-pointed-star($diameter, $left, $top, $rotate:0) { + $result: (); $radius: _($diameter / 2); $golden-ratio: 1.618; // There are two circles that make a five pointed star. @@ -14,86 +15,15 @@ // Both radius have a ratio equal to the golden ratio $inner-radius: $radius - $radius / $golden-ratio; - // Whatever the size of the star, the inner angle of the peaks is always 36° - $teta: 36deg; - // The other angles of the triangles are 72° - $beta: 72deg; - $pentagram-side: 2 * (sin($teta) * $inner-radius); - // teta is also equal to the angle from the center of the star to one inner - // peak and with a right angle to the base of one of the triangles - $inner-top-padding-x: $pentagram-side / 2; - $inner-top-padding-y: cos($teta) * $inner-radius; - $outer-top-padding-x: sqrt($radius * $radius - $inner-top-padding-y * $inner-top-padding-y); - $outer-top-padding-y: $inner-top-padding-y; - $inner-bottom-padding-x: ($pentagram-side / 2) + (cos($beta) * $pentagram-side); - $inner-bottom-padding-y: sqrt($inner-radius * $inner-radius - $inner-bottom-padding-x * $inner-bottom-padding-x); - $outer-bottom-padding-x: sin($teta) * $radius; - $outer-bottom-padding-y: cos($teta) * $radius; - - // We'll name the points of the star starting from the top and in clockwise - // order - $A-x: 0; - $A-y: -$radius; - - $B-x: $inner-top-padding-x; - $B-y: -$inner-top-padding-y; - - $C-x: $outer-top-padding-x; - $C-y: -$outer-top-padding-y; - - $D-x: $inner-bottom-padding-x; - $D-y: $inner-bottom-padding-y; - - $E-x: $outer-bottom-padding-x; - $E-y: $outer-bottom-padding-y; - - $F-x: 0; - $F-y: $inner-radius; - - $G-x: -$outer-bottom-padding-x; - $G-y: $outer-bottom-padding-y; - - $H-x: -$inner-bottom-padding-x; - $H-y: $inner-bottom-padding-y; - - $I-x: -$outer-top-padding-x; - $I-y: -$outer-top-padding-y; - - $J-x: -$inner-top-padding-x; - $J-y: -$inner-top-padding-y; - - // Converting to px and placing relative to origin - $A-x: $A-x * 1px + $left; - $A-y: $A-y * 1px + $top; - $B-x: $B-x * 1px + $left; - $B-y: $B-y * 1px + $top; - $C-x: $C-x * 1px + $left; - $C-y: $C-y * 1px + $top; - $D-x: $D-x * 1px + $left; - $D-y: $D-y * 1px + $top; - $E-x: $E-x * 1px + $left; - $E-y: $E-y * 1px + $top; - $F-x: $F-x * 1px + $left; - $F-y: $F-y * 1px + $top; - $G-x: $G-x * 1px + $left; - $G-y: $G-y * 1px + $top; - $H-x: $H-x * 1px + $left; - $H-y: $H-y * 1px + $top; - $I-x: $I-x * 1px + $left; - $I-y: $I-y * 1px + $top; - $J-x: $J-x * 1px + $left; - $J-y: $J-y * 1px + $top; - - @return polygon( - $A-x $A-y, - $B-x $B-y, - $C-x $C-y, - $D-x $D-y, - $E-x $E-y, - $F-x $F-y, - $G-x $G-y, - $H-x $H-y, - $I-x $I-y, - $J-x $J-y - ); + $ang: $rotate; + @for $i from 0 to 11 { + $r: $radius; + @if ($i % 2 == 1) { + $r: $inner-radius; + } + $result: append($result, ($left + $r * sin($ang) $top - $r * cos($ang)), comma); + $ang: $ang + 36; + } + + @return $result; } From a58a850550876d9dd4297af4b0706e26221b1bc7 Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Mon, 15 May 2017 18:50:21 +0200 Subject: [PATCH 11/14] Adding comments on the clever way to draw stars --- app/assets/fonts/Symbols.ttf | Bin 63160 -> 63160 bytes app/assets/fonts/Symbols.woff | Bin 39276 -> 39272 bytes app/assets/index.html | 2 +- app/styles/_flags/chn.scss | 8 +- app/styles/_helpers/helper.scss | 8 +- app/styles/_helpers/stars.scss | 18 +- app/styles/yarn.lock | 4 + package.json | 2 +- yarn.lock | 541 +++++++++++++++++--------------- 9 files changed, 321 insertions(+), 262 deletions(-) create mode 100644 app/styles/yarn.lock diff --git a/app/assets/fonts/Symbols.ttf b/app/assets/fonts/Symbols.ttf index c0c0ba78dad44d59e5c6209887182625520d7305..506f4fbed18c2363db4ebd7dbdcf2d64961b678c 100644 GIT binary patch delta 50 ycmdn-mU+ip<_Q5Tyz_$?Cx%RsDHprs8P9L?m4Tau0R*nvw>87)%`A*tz5)QgauB)z delta 50 ycmdn-mU+ip<_Q5T+&hY$Cx%Rsse00XG@jq)D+4zR0|;F45m$lHn^_pQd<6jEkr287 diff --git a/app/assets/fonts/Symbols.woff b/app/assets/fonts/Symbols.woff index 095ec858b4c8ad4e6e48b0d3e6309af1f031194b..de9d71c87f9f69de5625c3364a7a56f13bd1528b 100644 GIT binary patch delta 200 zcmaE}iRr~ACZ2MCH#Y`G1|XQ3F_EXb-T=rl<}25MMdL^Z#2;elk$qv;ZJK2ZY%T&AoCHD++*Odw_g-AXZ>1=4Z@H%uNM~ z-C1=4Z@H%uNM~ zJz!v9RAXRZ;?h3uJ-;BoxP*aW1_w|KXa*CH`0CAUjLWBJuljvn`ti@)eMSYF4H^!J m$`^`C{Qdv_zrBu*j*o*LJ99@01B0tDw>i-4%~z&QVFm!se>sN$ diff --git a/app/assets/index.html b/app/assets/index.html index 4b1bf55..e52209e 100644 --- a/app/assets/index.html +++ b/app/assets/index.html @@ -431,7 +431,7 @@

CS

- +
diff --git a/app/styles/_flags/chn.scss b/app/styles/_flags/chn.scss index c221590..9f67ac9 100644 --- a/app/styles/_flags/chn.scss +++ b/app/styles/_flags/chn.scss @@ -6,6 +6,8 @@ $red: #de2910; $yellow: #FDDA24; $star-size: 6 * $unit; + $star-offset-top: 5 * $unit; + $star-offset-left: 5 * $unit; $star-size-small: 2 * $unit; background-color: $red; @@ -16,12 +18,12 @@ width: $width; height: $height; background: $yellow; - clip-path: polygon(link_list( - five-pointed-star($star-size, 5 * $unit, 5 * $unit), + clip-path: polygon(link_polygons( + five-pointed-star($star-size, $star-offset-left, $star-offset-top), five-pointed-star($star-size-small, 10 * $unit, 2 * $unit, -120.96), five-pointed-star($star-size-small, 12 * $unit, 4 * $unit, -98.13), five-pointed-star($star-size-small, 12 * $unit, 7 * $unit, -74.055), five-pointed-star($star-size-small, 10 * $unit, 9 * $unit, -54.34) )); } -}; \ No newline at end of file +}; diff --git a/app/styles/_helpers/helper.scss b/app/styles/_helpers/helper.scss index e96f17d..dd15f8d 100644 --- a/app/styles/_helpers/helper.scss +++ b/app/styles/_helpers/helper.scss @@ -5,10 +5,12 @@ @return $value / ($value * 0 + 1); } -// Link polygen point lists to a single one +// Link polygon point lists to a single one // @args: lists with positions -// @returns: New single list which can be used in polygen() -@function link_list($args...) { +// @returns: New single list which can be used in polygon() +// Inspired by: +// https://css-tricks.com/cutting-inner-part-element-using-clip-path/ +@function link_polygons($args...) { $result: (); $len: length($args); diff --git a/app/styles/_helpers/stars.scss b/app/styles/_helpers/stars.scss index 1e27bae..f859c5b 100644 --- a/app/styles/_helpers/stars.scss +++ b/app/styles/_helpers/stars.scss @@ -2,27 +2,29 @@ // @args size: Diameter of the circle in which the star is // @args left: X coord of the star center // @args top: Y coord of the star center +// @args rotate: Angle to rotate the star // http://www.mathalino.com/sites/default/files/images/005-planegeom-pentagram.jpg // http://musicians4freedom.com/wp-content/uploads/2014/06/phi-dimentions-in-pentagram_0.gif // -@function five-pointed-star($diameter, $left, $top, $rotate:0) { +@function five-pointed-star($diameter, $left, $top, $alpha:0) { $result: (); - $radius: _($diameter / 2); + $whole-radius: _($diameter / 2); $golden-ratio: 1.618; // There are two circles that make a five pointed star. // A outer circle, where all the peaks are located // And an inner circle, where all the inner bases are located // Both radius have a ratio equal to the golden ratio - $inner-radius: $radius - $radius / $golden-ratio; + $inner-radius: $whole-radius - $whole-radius / $golden-ratio; - $ang: $rotate; @for $i from 0 to 11 { - $r: $radius; + $radius: $whole-radius; @if ($i % 2 == 1) { - $r: $inner-radius; + $radius: $inner-radius; } - $result: append($result, ($left + $r * sin($ang) $top - $r * cos($ang)), comma); - $ang: $ang + 36; + $result: append($result, + ($left + $radius * sin($alpha) $top - $radius * cos($alpha)), + comma); + $alpha: $alpha + 36; } @return $result; diff --git a/app/styles/yarn.lock b/app/styles/yarn.lock new file mode 100644 index 0000000..fb57ccd --- /dev/null +++ b/app/styles/yarn.lock @@ -0,0 +1,4 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + diff --git a/package.json b/package.json index a3cdd3d..bceddde 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "phantomcss": "^0.11.0", "postcss-brunch": "^0.5.0", "postcss-round-subpixels": "^1.2.0", - "sass-brunch": "^1.9.0", + "sass-brunch": "^2.10.4", "svg2ttf": "4.0.1", "svgicons2svgfont": "^5.0.0", "to-factory": "^1.0.0", diff --git a/yarn.lock b/yarn.lock index ee49039..231b8f7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,5 +1,18 @@ # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. # yarn lockfile v1 + + +CSSselect@~0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/CSSselect/-/CSSselect-0.4.1.tgz#f8ab7e1f8418ce63cda6eb7bd778a85d7ec492b2" + dependencies: + CSSwhat "0.4" + domutils "1.4" + +CSSwhat@0.4: + version "0.4.7" + resolved "https://registry.yarnpkg.com/CSSwhat/-/CSSwhat-0.4.7.tgz#867da0ff39f778613242c44cfea83f0aa4ebdf9b" + abab@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d" @@ -177,10 +190,6 @@ arrify@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" -asap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/asap/-/asap-1.0.0.tgz#b2a45da5fdfa20b0496fc3768cc27c12fa916a7d" - asn1.js@^4.0.0: version "4.8.1" resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.8.1.tgz#3949b7f5fd1e8bedc13be3abebf477f93490c810" @@ -189,14 +198,14 @@ asn1.js@^4.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" -asn1@~0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" - asn1@0.1.11: version "0.1.11" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.1.11.tgz#559be18376d08a4ec4dbe80877d27818639b2df7" +asn1@~0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" + assert-plus@^0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.1.5.tgz#ee74009413002d84cec7219c6ac811812e723160" @@ -209,13 +218,7 @@ assert-plus@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" -assert@^1.3.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" - dependencies: - util "0.10.3" - -assert@~1.3.0: +assert@^1.3.0, assert@~1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/assert/-/assert-1.3.0.tgz#03939a622582a812cc202320a0b9a56c9b815849" dependencies: @@ -229,10 +232,6 @@ ast-types@0.8.12: version "0.8.12" resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.8.12.tgz#a0d90e4351bb887716c83fd637ebf818af4adfcc" -ast-types@0.8.15: - version "0.8.15" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.8.15.tgz#8eef0827f04dff0ec8857ba925abe3fea6194e52" - async-each@^1.0.0, async-each@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" @@ -245,9 +244,9 @@ async-foreach@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" -async@^1.4.0: - version "1.5.2" - resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" +async@1.5.0, async@^1.4.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.0.tgz#2796642723573859565633fc6274444bee2f8ce3" async@~0.2.6: version "0.2.10" @@ -257,10 +256,6 @@ async@~0.9.0: version "0.9.2" resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" -async@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/async/-/async-1.5.0.tgz#2796642723573859565633fc6274444bee2f8ce3" - asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -863,20 +858,24 @@ base64-js@^1.0.2: version "1.2.0" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1" -batch@~0.5.2: - version "0.5.3" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" - batch@0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/batch/-/batch-0.2.1.tgz#4463997bb4d5fd1c7a011548813e52aa189c2c79" +batch@~0.5.2: + version "0.5.3" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" + bcrypt-pbkdf@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.0.tgz#3ca76b85241c7170bf7d9703e7b9aa74630040d4" dependencies: tweetnacl "^0.14.3" +big.js@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.1.3.tgz#4cada2193652eb3ca9ec8e55c9015669c9806978" + binary-extensions@^1.0.0: version "1.7.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.7.0.tgz#6c1610db163abfb34edfe42fa423343a1e01185d" @@ -1280,7 +1279,7 @@ combined-stream@~0.0.4: dependencies: delayed-stream "0.0.5" -commander@^2.0.0, commander@^2.5.0, commander@^2.6.0, commander@^2.9.0, commander@~2.9.0, commander@2.9.0: +commander@2.9.0, commander@^2.0.0, commander@^2.5.0, commander@^2.6.0, commander@^2.9.0, commander@~2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" dependencies: @@ -1350,7 +1349,7 @@ console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" -content-disposition@^0.5.0, content-disposition@0.5.1: +content-disposition@0.5.1, content-disposition@^0.5.0: version "0.5.1" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.1.tgz#87476c6a67c8daa87e32e87616df883ba7fb071b" @@ -1451,6 +1450,17 @@ css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" +css-modules-loader-core@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/css-modules-loader-core/-/css-modules-loader-core-1.0.1.tgz#94e3eec9bc8174df0f974641f3e0d0550497f694" + dependencies: + icss-replace-symbols "1.0.2" + postcss "5.1.2" + postcss-modules-extract-imports "1.0.0" + postcss-modules-local-by-default "1.1.1" + postcss-modules-scope "1.0.2" + postcss-modules-values "1.2.2" + css-select@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" @@ -1460,10 +1470,22 @@ css-select@~1.2.0: domutils "1.5.1" nth-check "~1.0.1" +css-selector-tokenizer@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.6.0.tgz#6445f582c7930d241dcc5007a43d6fcb8f073152" + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + css-what@2.1: version "2.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" +cssesc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + cssnano@^3.7.1: version "3.8.0" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.8.0.tgz#bb90ac5292f42b679d9a05f6da0e9697556bb80d" @@ -1508,27 +1530,16 @@ csso@~2.2.1: clap "^1.0.9" source-map "^0.5.3" -"cssom@>= 0.3.0 < 0.4.0", cssom@0.3.x: +cssom@0.3.x, "cssom@>= 0.3.0 < 0.4.0": version "0.3.1" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.1.tgz#c9e37ef2490e64f6d1baa10fda852257082c25d3" -CSSselect@~0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/CSSselect/-/CSSselect-0.4.1.tgz#f8ab7e1f8418ce63cda6eb7bd778a85d7ec492b2" - dependencies: - CSSwhat "0.4" - domutils "1.4" - "cssstyle@>= 0.2.29 < 0.3.0": version "0.2.37" resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.2.37.tgz#541097234cb2513c83ceed3acddc27ff27987d54" dependencies: cssom "0.3.x" -CSSwhat@0.4: - version "0.4.7" - resolved "https://registry.yarnpkg.com/CSSwhat/-/CSSwhat-0.4.7.tgz#867da0ff39f778613242c44cfea83f0aa4ebdf9b" - ctype@0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/ctype/-/ctype-0.5.3.tgz#82c18c2461f74114ef16c135224ad0b9144ca12f" @@ -1561,7 +1572,7 @@ debug-ms-fix-yui-compressor@2.2.2-future-reserved-word-fix-ms: dependencies: algolia-ms "0.7.1-fix-future-reserved-words" -debug@*, debug@^2.1.1, debug@^2.1.3, debug@^2.2.0, debug@~2.2.0, debug@2: +debug@*, debug@2, debug@^2.1.1, debug@^2.1.3, debug@^2.2.0, debug@~2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" dependencies: @@ -1610,14 +1621,14 @@ del@^2.0.2: pinkie-promise "^2.0.0" rimraf "^2.2.8" -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - delayed-stream@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + delegates@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-0.1.0.tgz#b4b57be11a1653517a04b27f0949bdc327dfe390" @@ -1677,16 +1688,16 @@ doctrine@^0.7.1: esutils "^1.1.6" isarray "0.0.1" -dom-serializer@~0.0.0: - version "0.0.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.0.1.tgz#9589827f1e32d22c37c829adabd59b3247af8eaf" +dom-serializer@0, dom-serializer@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" dependencies: domelementtype "~1.1.1" entities "~1.1.1" -dom-serializer@~0.1.0, dom-serializer@0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" +dom-serializer@~0.0.0: + version "0.0.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.0.1.tgz#9589827f1e32d22c37c829adabd59b3247af8eaf" dependencies: domelementtype "~1.1.1" entities "~1.1.1" @@ -1699,14 +1710,10 @@ domain-browser@~1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" -domelementtype@~1.1.1: +domelementtype@1, domelementtype@~1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" -domelementtype@1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" - domhandler@2.3: version "2.3.0" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738" @@ -1749,6 +1756,10 @@ emitter-component@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/emitter-component/-/emitter-component-1.1.1.tgz#065e2dbed6959bf470679edabeaf7981d1003ab6" +emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + encodeurl@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" @@ -1765,14 +1776,14 @@ enstore@~1.0.1: dependencies: monotonic-timestamp "0.0.8" -entities@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" - entities@1.0: version "1.0.0" resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26" +entities@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" + envify@^3.4.0: version "3.4.1" resolved "https://registry.yarnpkg.com/envify/-/envify-3.4.1.tgz#d7122329e8df1688ba771b12501917c9ce5cbce8" @@ -1830,7 +1841,7 @@ es6-set@~0.1.3: es6-symbol "3" event-emitter "~0.3.4" -es6-symbol@^3.0.2, es6-symbol@~3.1, es6-symbol@~3.1.0, es6-symbol@3: +es6-symbol@3, es6-symbol@^3.0.2, es6-symbol@~3.1, es6-symbol@~3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" dependencies: @@ -2043,7 +2054,7 @@ express@^4.0.0: utils-merge "1.0.0" vary "~1.1.0" -extend@~3.0.0, extend@3.0.0: +extend@3.0.0, extend@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" @@ -2065,6 +2076,10 @@ fast-levenshtein@~2.0.4: version "2.0.5" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.5.tgz#bd33145744519ab1c36c3ee9f31f08e9079b67f2" +fastparse@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" + fcache@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/fcache/-/fcache-0.1.1.tgz#2862109b92fe0f68b3d11bc0b06632475033d39c" @@ -2153,6 +2168,14 @@ forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" +form-data@1.0.0-rc3: + version "1.0.0-rc3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-1.0.0-rc3.tgz#d35bc62e7fbc2937ae78f948aaa0d38d90607577" + dependencies: + async "^1.4.0" + combined-stream "^1.0.5" + mime-types "^2.1.3" + form-data@~0.1.0: version "0.1.4" resolved "https://registry.yarnpkg.com/form-data/-/form-data-0.1.4.tgz#91abd788aba9702b1aabfa8bc01031a2ac9e3b12" @@ -2169,14 +2192,6 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" -form-data@1.0.0-rc3: - version "1.0.0-rc3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-1.0.0-rc3.tgz#d35bc62e7fbc2937ae78f948aaa0d38d90607577" - dependencies: - async "^1.4.0" - combined-stream "^1.0.5" - mime-types "^2.1.3" - format-parser@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/format-parser/-/format-parser-0.0.2.tgz#4318822a8a9f1a29a0137253b908719c4f9222a2" @@ -2265,6 +2280,12 @@ generate-object-property@^1.1.0: dependencies: is-property "^1.0.0" +generic-names@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-1.0.2.tgz#e25b7feceb5b5a8f28f5f972a7ccfe57e562adcd" + dependencies: + loader-utils "^0.2.16" + get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" @@ -2384,14 +2405,14 @@ globule@^1.0.0: lodash "~4.16.4" minimatch "~3.0.2" -graceful-fs@^4.1.2, graceful-fs@^4.1.4: - version "4.1.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" - graceful-fs@4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.2.tgz#fe2239b7574972e67e41f808823f9bfa4a991e37" +graceful-fs@^4.1.2, graceful-fs@^4.1.4: + version "4.1.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" + "graceful-readlink@>= 1.0.0": version "1.0.1" resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" @@ -2570,6 +2591,10 @@ iconv-lite@^0.4.5: version "0.4.13" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" +icss-replace-symbols@1.0.2, icss-replace-symbols@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.0.2.tgz#cb0b6054eb3af6edc9ab1d62d01933e2d4c8bfa5" + ieee754@^1.1.4: version "1.1.8" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" @@ -2599,18 +2624,18 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1, inherits@2: +inherits@2, inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" -inherits@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" - inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" +inherits@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" + ini@^1.3.4, ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" @@ -2802,25 +2827,19 @@ is-utf8@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" -isarray@^1.0.0, isarray@~1.0.0, isarray@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - isarray@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" +isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + isexe@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0" -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - dependencies: - isarray "1.0.0" - -isobject@~2.0.0: +isobject@^2.0.0, isobject@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.0.0.tgz#208de872bd7378c2a92af9428a3f56eb91a122c4" dependencies: @@ -2840,20 +2859,13 @@ js-base64@^2.1.9: version "2.1.9" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" -js-tokens@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-2.0.0.tgz#79903f5563ee778cc1162e6dcf1a0027c97f9cb5" - js-tokens@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-1.0.1.tgz#cc435a5c8b94ad15acb7983140fc80182c89aeae" -js-yaml@~3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" - dependencies: - argparse "^1.0.7" - esprima "^2.6.0" +js-tokens@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-2.0.0.tgz#79903f5563ee778cc1162e6dcf1a0027c97f9cb5" js-yaml@3.4.5: version "3.4.5" @@ -2862,6 +2874,13 @@ js-yaml@3.4.5: argparse "^1.0.2" esprima "^2.6.0" +js-yaml@~3.6.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" + dependencies: + argparse "^1.0.7" + esprima "^2.6.0" + jsbn@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.0.tgz#650987da0dd74f4ebf5a11377a2aa2d273e97dfd" @@ -2998,6 +3017,15 @@ load-script@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/load-script/-/load-script-1.0.0.tgz#0491939e0bee5643ee494a7e3da3d2bac70c6ca4" +loader-utils@^0.2.16: + version "0.2.17" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" + dependencies: + big.js "^3.1.3" + emojis-list "^2.0.0" + json5 "^0.5.0" + object-assign "^4.0.1" + lodash._arraycopy@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz#76e7b7c1f1fb92547374878a562ed06a3e50f6e1" @@ -3104,7 +3132,7 @@ lodash.assign@^3.2.0: lodash._createassigner "^3.0.0" lodash.keys "^3.0.0" -lodash.assign@^4.0.3, lodash.assign@^4.0.6, lodash.assign@^4.2.0: +lodash.assign@^4.0.3, lodash.assign@^4.0.6: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" @@ -3292,6 +3320,10 @@ methods@~1.1.1, methods@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" +micro-promisify@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/micro-promisify/-/micro-promisify-0.1.1.tgz#071da590b4956560dedf4aae7044729c1a28902d" + microbuffer@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/microbuffer/-/microbuffer-1.0.0.tgz#8b3832ed40c87d51f47bb234913a698a756d19d2" @@ -3331,7 +3363,7 @@ mime-types@^2.0.10, mime-types@^2.1.12, mime-types@^2.1.3, mime-types@~2.1.11, m dependencies: mime-db "~1.24.0" -mime@^1.2.11, mime@1.3.4: +mime@1.3.4, mime@^1.2.11: version "1.3.4" resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" @@ -3353,53 +3385,45 @@ minimalistic-assert@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" +"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" + dependencies: + brace-expansion "^1.0.0" + minimatch@^2.0.3: version "2.0.10" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2, "minimatch@2 || 3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" - dependencies: - brace-expansion "^1.0.0" +minimist@0.0.8, minimist@~0.0.1: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" +mkdirp@0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.4.tgz#f8c81d213b7299a031f193a57d752a17d2f6c7d8" -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" +mkdirp@0.3.5, mkdirp@~0.3.3: + version "0.3.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.5.tgz#de3e5f8961c88c787ee1368df849ac4413eca8d7" -mkdirp@^0.5.0, mkdirp@^0.5.1, "mkdirp@>=0.5 0", mkdirp@~0.5.0, mkdirp@~0.5.1: +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" dependencies: minimist "0.0.8" -mkdirp@~0.3.3, mkdirp@0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.5.tgz#de3e5f8961c88c787ee1368df849ac4413eca8d7" - -mkdirp@0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.4.tgz#f8c81d213b7299a031f193a57d752a17d2f6c7d8" - monotonic-timestamp@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/monotonic-timestamp/-/monotonic-timestamp-0.0.8.tgz#67987d02a41c15f568b6c0a05885989dd2402ba0" -ms@^0.7.0: - version "0.7.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" - -ms@0.7.1: +ms@0.7.1, ms@^0.7.0: version "0.7.1" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" @@ -3411,14 +3435,14 @@ nan@^2.0.5, nan@^2.3.0, nan@^2.3.2: version "2.4.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.4.0.tgz#fb3c59d45fe4effe215f0b890f8adf6eb32d2232" -ncp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" - ncp@0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/ncp/-/ncp-0.4.2.tgz#abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574" +ncp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" + neatequal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/neatequal/-/neatequal-1.0.0.tgz#2ee1211bc9fa6e4c55715fd210bb05602eb1ae3b" @@ -3487,9 +3511,9 @@ node-pre-gyp@^0.6.29: tar "~2.2.1" tar-pack "~3.3.0" -node-sass@^3.0.0: - version "3.11.2" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-3.11.2.tgz#ba3bef8cd46bd1698c2bdb2b6d2af1f9e7d7878f" +node-sass@~3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-3.8.0.tgz#ec0f89ae6625e1d990dc7ff713b275ea15dfee05" dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -3498,13 +3522,11 @@ node-sass@^3.0.0: get-stdin "^4.0.1" glob "^7.0.3" in-publish "^2.0.0" - lodash.assign "^4.2.0" lodash.clonedeep "^4.3.2" meow "^3.7.0" mkdirp "^0.5.1" nan "^2.3.2" node-gyp "^3.3.1" - npmlog "^4.0.0" request "^2.61.0" sass-graph "^2.1.1" @@ -3512,18 +3534,18 @@ node-uuid@~1.4.0, node-uuid@~1.4.7: version "1.4.7" resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" -nopt@~3.0.6, "nopt@2 || 3": - version "3.0.6" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" - dependencies: - abbrev "1" - nopt@2: version "2.2.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.2.1.tgz#2aa09b7d1768487b3b89a9c5aa52335bff0baea7" dependencies: abbrev "1" +"nopt@2 || 3", nopt@~3.0.6: + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + dependencies: + abbrev "1" + normalize-git-url@~3.0.1: version "3.0.2" resolved "https://registry.yarnpkg.com/normalize-git-url/-/normalize-git-url-3.0.2.tgz#8e5f14be0bdaedb73e07200310aa416c27350fc4" @@ -3571,18 +3593,18 @@ npmconf@0.0.24: osenv "0.0.3" semver "~1.1.0" -npmlog@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.0.tgz#e094503961c70c1774eb76692080e8d578a9f88f" +"npmlog@0 || 1 || 2 || 3": + version "3.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873" dependencies: are-we-there-yet "~1.1.2" console-control-strings "~1.1.0" gauge "~2.6.0" set-blocking "~2.0.0" -"npmlog@0 || 1 || 2 || 3": - version "3.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873" +npmlog@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.0.tgz#e094503961c70c1774eb76692080e8d578a9f88f" dependencies: are-we-there-yet "~1.1.2" console-control-strings "~1.1.0" @@ -3711,18 +3733,11 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" -os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: +os-tmpdir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" -osenv@0: - version "0.1.3" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.3.tgz#83cf05c6d6458fc4d5ac6362ea325d92f2754217" - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -osenv@0.0.3: +osenv@0, osenv@0.0.3: version "0.0.3" resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.0.3.tgz#cd6ad8ddb290915ad9e22765576025d411f29cb6" @@ -3980,6 +3995,42 @@ postcss-minify-selectors@^2.0.4: postcss "^5.0.14" postcss-selector-parser "^2.0.0" +postcss-modules-extract-imports@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.0.tgz#5b07f368e350cda6fd5c8844b79123a7bd3e37be" + dependencies: + postcss "^5.0.4" + +postcss-modules-local-by-default@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.1.1.tgz#29a10673fa37d19251265ca2ba3150d9040eb4ce" + dependencies: + css-selector-tokenizer "^0.6.0" + postcss "^5.0.4" + +postcss-modules-scope@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.0.2.tgz#ff977395e5e06202d7362290b88b1e8cd049de29" + dependencies: + css-selector-tokenizer "^0.6.0" + postcss "^5.0.4" + +postcss-modules-values@1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.2.2.tgz#f0e7d476fe1ed88c5e4c7f97533a3e772ad94ca1" + dependencies: + icss-replace-symbols "^1.0.2" + postcss "^5.0.14" + +postcss-modules@~0.5.0: + version "0.5.2" + resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-0.5.2.tgz#9d682fed3f282bd64b2aa4feb6f22a2af435ffda" + dependencies: + css-modules-loader-core "^1.0.1" + generic-names "^1.0.1" + postcss "^5.1.2" + string-hash "^1.1.0" + postcss-normalize-charset@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.0.tgz#2fbd30e12248c442981d31ea2484d46fd0628970" @@ -4066,7 +4117,15 @@ postcss-zindex@^2.0.1: postcss "^5.0.4" uniqs "^2.0.0" -postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.5: +postcss@5.1.2, postcss@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.1.2.tgz#bd84886a66bcad489afaf7c673eed5ef639551e2" + dependencies: + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.1.2" + +postcss@^5.0.0, postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.1.2, postcss@^5.2.5: version "5.2.5" resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.5.tgz#ec428c27dffc7fac65961340a9b022fa4af5f056" dependencies: @@ -4114,12 +4173,6 @@ progress@^1.1.5: version "1.1.8" resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" -promise@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-6.1.0.tgz#2ce729f6b94b45c26891ad0602c5c90e04c6eef6" - dependencies: - asap "~1.0.0" - proto-list@~1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" @@ -4145,14 +4198,14 @@ public-encrypt@^4.0.0: parse-asn1 "^5.0.0" randombytes "^2.0.1" -punycode@^1.4.1, punycode@~1.4.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - punycode@1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" +punycode@^1.4.1, punycode@~1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + pushserve@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/pushserve/-/pushserve-1.0.2.tgz#fdfb803939ca33752d38f2d1aa975ac01a93253f" @@ -4173,10 +4226,18 @@ q-io@1.13.2: qs "^1.2.1" url2 "^0.0.0" -q@^1.0.1, q@^1.1.2, q@1.4.1: +q@1.4.1, q@^1.0.1, q@^1.1.2: version "1.4.1" resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" +qs@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-2.3.3.tgz#e9e85adbe75da0bbe4c8e0476a086290f863b404" + +qs@6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.0.tgz#3b7848c03c2dece69a9522b0fae8c4126d745f3b" + qs@^1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/qs/-/qs-1.2.2.tgz#19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88" @@ -4189,14 +4250,6 @@ qs@~6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.0.tgz#f403b264f23bc01228c74131b407f18d5ea5d442" -qs@2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-2.3.3.tgz#e9e85adbe75da0bbe4c8e0476a086290f863b404" - -qs@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.0.tgz#3b7848c03c2dece69a9522b0fae8c4126d745f3b" - query-string@^4.1.0: version "4.2.3" resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.2.3.tgz#9f27273d207a25a8ee4c7b8c74dcd45d556db822" @@ -4208,7 +4261,7 @@ querystring-es3@^0.2.1, querystring-es3@~0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" -querystring@^0.2.0, querystring@0.2.0: +querystring@0.2.0, querystring@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" @@ -4264,7 +4317,16 @@ read-pkg@^1.0.0: normalize-package-data "^2.3.2" path-type "^1.0.0" -readable-stream@^1.0.33: +readable-stream@1.0.27-1: + version "1.0.27-1" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.27-1.tgz#6b67983c20357cefd07f0165001a16d710d91078" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + +readable-stream@1.1, readable-stream@^1.0.33: version "1.1.14" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" dependencies: @@ -4296,24 +4358,6 @@ readable-stream@~2.0.0, readable-stream@~2.0.4, readable-stream@~2.0.5: string_decoder "~0.10.x" util-deprecate "~1.0.1" -readable-stream@1.0.27-1: - version "1.0.27-1" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.27-1.tgz#6b67983c20357cefd07f0165001a16d710d91078" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@1.1: - version "1.1.13" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - readdirp@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" @@ -4331,16 +4375,7 @@ readline2@^1.0.1: is-fullwidth-code-point "^1.0.0" mute-stream "0.0.5" -recast@^0.10.0, recast@^0.10.10: - version "0.10.43" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.10.43.tgz#b95d50f6d60761a5f6252e15d80678168491ce7f" - dependencies: - ast-types "0.8.15" - esprima-fb "~15001.1001.0-dev-harmony-fb" - private "~0.1.5" - source-map "~0.5.0" - -recast@0.10.33: +recast@0.10.33, recast@^0.10.0, recast@^0.10.10: version "0.10.33" resolved "https://registry.yarnpkg.com/recast/-/recast-0.10.33.tgz#942808f7aa016f1fa7142c461d7e5704aaa8d697" dependencies: @@ -4406,6 +4441,14 @@ regex-cache@^0.4.2: is-equal-shallow "^0.1.3" is-primitive "^2.0.0" +regexpu-core@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + regexpu-core@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" @@ -4460,7 +4503,7 @@ request-progress@^0.3.1: dependencies: throttleit "~0.0.2" -request@^2.55.0, request@^2.61.0, request@^2.75.0, request@2: +request@2, request@^2.55.0, request@^2.61.0, request@^2.75.0: version "2.78.0" resolved "https://registry.yarnpkg.com/request/-/request-2.78.0.tgz#e1c8dec346e1c81923b24acdb337f11decabe9cc" dependencies: @@ -4515,7 +4558,7 @@ resemblejs@~1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/resemblejs/-/resemblejs-1.2.1.tgz#27b104370f541780549eba9d916194a796584763" -resolve@^1.1.6, resolve@1.1.7: +resolve@1.1.7, resolve@^1.1.6: version "1.1.7" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" @@ -4532,7 +4575,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@^2.2.8, rimraf@~2.5.1, rimraf@~2.5.4, rimraf@2: +rimraf@2, rimraf@^2.2.8, rimraf@~2.5.1, rimraf@~2.5.4: version "2.5.4" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" dependencies: @@ -4562,13 +4605,16 @@ rx-lite@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" -sass-brunch@^1.9.0: - version "1.9.2" - resolved "https://registry.yarnpkg.com/sass-brunch/-/sass-brunch-1.9.2.tgz#2fb4f268984018206b3675c3f93ed1ee6379463c" +sass-brunch@^2.10.4: + version "2.10.4" + resolved "https://registry.yarnpkg.com/sass-brunch/-/sass-brunch-2.10.4.tgz#36bb0f08f223df7dac1363bc05ad5ac32d3013d8" dependencies: - node-sass "^3.0.0" + anymatch "^1.3.0" + micro-promisify "~0.1.1" + node-sass "~3.8.0" + postcss "~5.1.2" + postcss-modules "~0.5.0" progeny "~0.5.1" - promise "^6.0.0" sass-graph@^2.1.1: version "2.1.2" @@ -4586,7 +4632,7 @@ selectn@^0.9.6: version "0.9.6" resolved "https://registry.yarnpkg.com/selectn/-/selectn-0.9.6.tgz#bd873a556d18f96d8515fc91503ec6ff398ff9a2" -semver@^5.1.0, semver@~5.3.0, "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5": +"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.1.0, semver@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -4697,6 +4743,12 @@ source-map-support@^0.4.2: dependencies: source-map "^0.5.3" +source-map@0.1.32: + version "0.1.32" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.32.tgz#c8b6c167797ba4740a8ea33252162ff08591b266" + dependencies: + amdefine ">=0.0.4" + source-map@^0.4.2, source-map@^0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" @@ -4713,12 +4765,6 @@ source-map@~0.2.0: dependencies: amdefine ">=0.0.4" -source-map@0.1.32: - version "0.1.32" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.32.tgz#c8b6c167797ba4740a8ea33252162ff08591b266" - dependencies: - amdefine ">=0.0.4" - spdx-correct@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" @@ -4756,7 +4802,7 @@ stable@~0.1.3: version "0.1.5" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.5.tgz#08232f60c732e9890784b5bed0734f8b32a887b9" -statuses@^1.2.1, "statuses@>= 1.3.0 < 2", statuses@~1.3.0: +"statuses@>= 1.3.0 < 2", statuses@^1.2.1, statuses@~1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.0.tgz#8e55758cb20e7682c1f4fce8dcab30bf01d1e07a" @@ -4780,9 +4826,9 @@ strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" -string_decoder@~0.10.31, string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" +string-hash@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" string-to-js@0.0.1: version "0.0.1" @@ -4804,6 +4850,10 @@ string.prototype.codepointat@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/string.prototype.codepointat/-/string.prototype.codepointat-0.2.0.tgz#6b26e9bd3afcaa7be3b4269b526de1b82000ac78" +string_decoder@~0.10.31, string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + stringmap@~0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/stringmap/-/stringmap-0.2.2.tgz#556c137b258f942b8776f5b2ef582aa069d7d1b1" @@ -4964,7 +5014,7 @@ to-fast-properties@^1.0.0, to-fast-properties@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.2.tgz#f3f5c0c3ba7299a7ef99427e44633257ade43320" -tough-cookie@^2.2.0, tough-cookie@>=0.12.0, tough-cookie@~2.3.0: +tough-cookie@>=0.12.0, tough-cookie@^2.2.0, tough-cookie@~2.3.0: version "2.3.2" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a" dependencies: @@ -5070,6 +5120,10 @@ unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" +url2@^0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/url2/-/url2-0.0.0.tgz#4eaabd1d5c3ac90d62ab4485c998422865a04b1a" + url@~0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -5077,10 +5131,6 @@ url@~0.11.0: punycode "1.3.2" querystring "0.2.0" -url2@^0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/url2/-/url2-0.0.0.tgz#4eaabd1d5c3ac90d62ab4485c998422865a04b1a" - user-home@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" @@ -5102,7 +5152,7 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" -util@~0.10.3, util@0.10.3: +util@0.10.3, util@~0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" dependencies: @@ -5167,7 +5217,7 @@ which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" -which@^1.2.9, which@1: +which@1, which@^1.2.9: version "1.2.11" resolved "https://registry.yarnpkg.com/which/-/which-1.2.11.tgz#c8b2eeea6b8c1659fa7c1dd4fdaabe9533dc5e8b" dependencies: @@ -5183,6 +5233,10 @@ wide-align@^1.1.0: dependencies: string-width "^1.0.1" +window-size@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" + window-size@^0.1.2: version "0.1.4" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" @@ -5191,9 +5245,9 @@ window-size@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" -window-size@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" +wordwrap@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" wordwrap@~0.0.2: version "0.0.3" @@ -5203,10 +5257,6 @@ wordwrap@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" -wordwrap@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" - wrap-ansi@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.0.0.tgz#7d30f8f873f9a5bbc3a64dabc8d177e071ae426f" @@ -5219,7 +5269,7 @@ wrap-fn@^0.1.4: dependencies: co "3.1.0" -wrappy@^1.0.1, wrappy@1: +wrappy@1, wrappy@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" @@ -5361,4 +5411,3 @@ yieldly@0.0.1: resolved "https://registry.yarnpkg.com/yieldly/-/yieldly-0.0.1.tgz#7d64c856e4f1cd3c35a78f86e0a2960e6a7d0474" dependencies: is-browser "2.0.1" - From 998e7a6de34bdbb9029841435cb0565c3ece9786 Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Sat, 10 Jun 2017 18:12:19 +0200 Subject: [PATCH 12/14] fix(README): change minor typos My spelling corrector highlighted these errors --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 29062d2..5e4bdf3 100644 --- a/README.md +++ b/README.md @@ -5,13 +5,14 @@ Recreating all the flags of the nations of the world in pure CSS, using only one You can see it live on [https://pixelastic.github.io/css-flags/](https://pixelastic.github.io/css-flags/) -This side-project has no real-world application, it was just an exercice to push +This side-project has no real-world application, it was just an exercise to push the boundaries of what I know about CSS. Trying to use the language to do things -it wasn't meant to do in the first place teached me a lot about the language. +it wasn't meant to do in the first place taught me a lot about the language. ## Running the project locally ```sh +bundle install npm install npm run serve ``` @@ -54,7 +55,7 @@ already exists in the UTF8 table, so I just have to grab them from existing fonts (or use [utf8icons.com][7]). But more often, I had to use Vexilla Mundi. The website provides nice png images -of all the symbols. Unfortunatly, the symbols they provide are already colored, +of all the symbols. Unfortunately, the symbols they provide are already colored, and I needed them black to use in the font so I was able to define the color myself. @@ -103,7 +104,7 @@ longer user percentage values, I need real, absolute, pixel values. [http://github.com/pixelastic/img2css/](http://github.com/pixelastic/img2css/) -Commanline tool to convert any image (jpg or png) to full CSS. This will +Commandline tool to convert any image (jpg or png) to full CSS. This will replicate all pixels of the initial image using numerous `box-shadows`. This works wel but results in really heavy generated CSS (several MB), so @@ -130,7 +131,7 @@ Here is an incomplete list of the tricks I had to use: ### Invisible text-shadow I sometimes put an invisible symbol in an `after` or `before` element (through -`color: transparent`) and positionned it at `top:0; left: 0`. +`color: transparent`) and positioned it at `top:0; left: 0`. Then I added several `text-shadow` to it, with a full color. Doing so helped in getting the coordinates right because everything is then relative to the origin @@ -159,7 +160,7 @@ add: - Link to codepen to let users play with the code - Making it work on more browsers... - ...which implies that I need to add a visual testing framework on top if it -- Adding the missings flags +- Adding the missing flags - Using a clip-path when only one star instead of a font - Building the font with npm instead of icomoon.io - Adding stars to Brazil From f42ecd093d90342f9ee5b81b6e6f4f6cf1126380 Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Sat, 10 Jun 2017 18:13:03 +0200 Subject: [PATCH 13/14] chore(yarn): update lockfile --- yarn.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/yarn.lock b/yarn.lock index 231b8f7..38dc614 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3534,13 +3534,13 @@ node-uuid@~1.4.0, node-uuid@~1.4.7: version "1.4.7" resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" -nopt@2: +nopt@2, "nopt@2 || 3": version "2.2.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.2.1.tgz#2aa09b7d1768487b3b89a9c5aa52335bff0baea7" dependencies: abbrev "1" -"nopt@2 || 3", nopt@~3.0.6: +nopt@~3.0.6: version "3.0.6" resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" dependencies: @@ -4575,7 +4575,13 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@^2.2.8, rimraf@~2.5.1, rimraf@~2.5.4: +rimraf@2, rimraf@~2.4.0: + version "2.4.5" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da" + dependencies: + glob "^6.0.1" + +rimraf@^2.2.8, rimraf@~2.5.1, rimraf@~2.5.4: version "2.5.4" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" dependencies: @@ -4585,12 +4591,6 @@ rimraf@~2.2.2: version "2.2.8" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" -rimraf@~2.4.0: - version "2.4.5" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da" - dependencies: - glob "^6.0.1" - ripemd160@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-1.0.1.tgz#93a4bbd4942bc574b69a8fa57c71de10ecca7d6e" From 4442fddaa8e6deb534f6ac33293af4df9554685f Mon Sep 17 00:00:00 2001 From: Pixelastic Date: Tue, 8 Jan 2019 17:09:46 +0100 Subject: [PATCH 14/14] Add license fixes #21 --- LICENSE | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..3c611d4 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014-present Tim Carry (@pixelastic) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE.