Socket
Socket
Sign inDemoInstall

react-native-vector-icons

Package Overview
Dependencies
Maintainers
1
Versions
86
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-vector-icons - npm Package Compare versions

Comparing version 4.5.0 to 4.6.0

128

dist/glyphmaps/MaterialCommunityIcons.json

@@ -13,2 +13,4 @@ {

"account-edit": 63163,
"account-group": 63560,
"account-heart": 63640,
"account-key": 61451,

@@ -33,2 +35,3 @@ "account-location": 61452,

"account-switch": 61465,
"accusoft": 63561,
"adjust": 61466,

@@ -42,2 +45,3 @@ "air-conditioner": 61467,

"airplay": 61471,
"airport": 63562,
"alarm": 61472,

@@ -60,2 +64,3 @@ "alarm-bell": 63373,

"alert-outline": 61482,
"alien": 63641,
"all-inclusive": 63165,

@@ -78,2 +83,3 @@ "allo": 63489,

"animation": 62936,
"anvil": 63642,
"apple": 61493,

@@ -103,5 +109,7 @@ "apple-finder": 61494,

"arrow-collapse-down": 63377,
"arrow-collapse-horizontal": 63563,
"arrow-collapse-left": 63378,
"arrow-collapse-right": 63379,
"arrow-collapse-up": 63380,
"arrow-collapse-vertical": 63564,
"arrow-down": 61509,

@@ -121,5 +129,7 @@ "arrow-down-bold": 63277,

"arrow-expand-down": 63381,
"arrow-expand-horizontal": 63565,
"arrow-expand-left": 63382,
"arrow-expand-right": 63383,
"arrow-expand-up": 63384,
"arrow-expand-vertical": 63566,
"arrow-left": 61517,

@@ -168,2 +178,3 @@ "arrow-left-bold": 63280,

"audiobook": 61543,
"augmented-reality": 63567,
"auto-fix": 61544,

@@ -179,2 +190,3 @@ "auto-upload": 61545,

"backup-restore": 61551,
"badminton": 63568,
"bandcamp": 63092,

@@ -186,2 +198,4 @@ "bank": 61552,

"barrel": 61556,
"baseball": 63569,
"baseball-bat": 63570,
"basecamp": 61557,

@@ -204,2 +218,3 @@ "basket": 61558,

"battery-charging": 61572,
"battery-charging-10": 63643,
"battery-charging-100": 61573,

@@ -209,5 +224,8 @@ "battery-charging-20": 61574,

"battery-charging-40": 61576,
"battery-charging-50": 63644,
"battery-charging-60": 61577,
"battery-charging-70": 63645,
"battery-charging-80": 61578,
"battery-charging-90": 61579,
"battery-charging-outline": 63646,
"battery-charging-wireless": 63494,

@@ -234,2 +252,3 @@ "battery-charging-wireless-10": 63495,

"beats": 61591,
"bed-empty": 63647,
"beer": 61592,

@@ -293,3 +312,5 @@ "behance": 61593,

"border-all": 61639,
"border-all-variant": 63648,
"border-bottom": 61640,
"border-bottom-variant": 63649,
"border-color": 61641,

@@ -299,8 +320,13 @@ "border-horizontal": 61642,

"border-left": 61644,
"border-left-variant": 63650,
"border-none": 61645,
"border-none-variant": 63651,
"border-outside": 61646,
"border-right": 61647,
"border-right-variant": 63652,
"border-style": 61648,
"border-top": 61649,
"border-top-variant": 63653,
"border-vertical": 61650,
"bottle-wine": 63571,
"bow-tie": 63095,

@@ -348,2 +374,3 @@ "bowl": 62999,

"calendar-clock": 61680,
"calendar-edit": 63654,
"calendar-multiple": 61681,

@@ -449,2 +476,3 @@ "calendar-multiple-check": 61682,

"check-circle-outline": 62945,
"check-outline": 63572,
"checkbox-blank": 61742,

@@ -454,2 +482,3 @@ "checkbox-blank-circle": 61743,

"checkbox-blank-outline": 61745,
"checkbox-intermediate": 63573,
"checkbox-marked": 61746,

@@ -469,2 +498,8 @@ "checkbox-marked-circle": 61747,

"chemical-weapon": 61755,
"chess-bishop": 63579,
"chess-king": 63574,
"chess-knight": 63575,
"chess-pawn": 63576,
"chess-queen": 63577,
"chess-rook": 63578,
"chevron-double-down": 61756,

@@ -493,5 +528,8 @@ "chevron-double-left": 61757,

"clipboard-check": 61772,
"clipboard-check-outline": 63655,
"clipboard-flow": 63175,
"clipboard-outline": 61773,
"clipboard-plus": 63312,
"clipboard-pulse": 63580,
"clipboard-pulse-outline": 63581,
"clipboard-text": 61774,

@@ -558,2 +596,3 @@ "clippy": 61775,

"comment-check-outline": 61824,
"comment-multiple": 63582,
"comment-multiple-outline": 61825,

@@ -569,2 +608,4 @@ "comment-outline": 61826,

"comment-text": 61832,
"comment-text-multiple": 63583,
"comment-text-multiple-outline": 63584,
"comment-text-outline": 61833,

@@ -576,2 +617,3 @@ "compare": 61834,

"console-line": 63414,
"console-network": 63656,
"contact-mail": 61838,

@@ -595,2 +637,3 @@ "contacts": 63178,

"cow": 61850,
"crane": 63585,
"creation": 61897,

@@ -618,2 +661,4 @@ "credit-card": 61851,

"cup-water": 61867,
"curling": 63586,
"currency-bdt": 63587,
"currency-btc": 61868,

@@ -628,2 +673,3 @@ "currency-chf": 63416,

"currency-krw": 63420,
"currency-kzt": 63588,
"currency-ngn": 61872,

@@ -644,2 +690,3 @@ "currency-rub": 61873,

"database-plus": 61882,
"database-search": 63589,
"debug-step-into": 61883,

@@ -676,2 +723,3 @@ "debug-step-out": 61884,

"dice-d10": 63342,
"dice-d12": 63590,
"dice-d20": 62954,

@@ -697,2 +745,3 @@ "dice-d4": 62955,

"do-not-disturb-off": 63128,
"docker": 63591,
"dolby": 63154,

@@ -704,2 +753,3 @@ "domain": 61911,

"door-open": 63515,
"doorbell-video": 63592,
"dots-horizontal": 61912,

@@ -760,2 +810,3 @@ "dots-horizontal-circle": 63426,

"escalator": 61951,
"ethereum": 63593,
"ethernet": 61952,

@@ -775,2 +826,6 @@ "ethernet-cable": 61953,

"eye-outline": 63183,
"eye-plus": 63594,
"eye-plus-outline": 63595,
"eye-settings": 63596,
"eye-settings-outline": 63597,
"eyedropper": 61962,

@@ -796,2 +851,3 @@ "eyedropper-variant": 61963,

"file-cloud": 61975,
"file-compare": 63657,
"file-delimited": 61976,

@@ -818,2 +874,3 @@ "file-document": 61977,

"file-presentation-box": 61993,
"file-question": 63598,
"file-restore": 63088,

@@ -838,2 +895,3 @@ "file-send": 61994,

"fire": 62008,
"fire-truck": 63658,
"firefox": 62009,

@@ -870,2 +928,4 @@ "fish": 62010,

"folder-image": 62031,
"folder-key": 63659,
"folder-key-network": 63660,
"folder-lock": 62032,

@@ -877,2 +937,3 @@ "folder-lock-open": 62033,

"folder-multiple-outline": 62037,
"folder-network": 63599,
"folder-open": 63343,

@@ -972,5 +1033,7 @@ "folder-outline": 62038,

"function": 62101,
"function-variant": 63600,
"gamepad": 62102,
"gamepad-variant": 62103,
"garage": 63192,
"garage-alert": 63601,
"garage-open": 63193,

@@ -981,2 +1044,5 @@ "gas-cylinder": 63047,

"gauge": 62106,
"gauge-empty": 63602,
"gauge-full": 63603,
"gauge-low": 63604,
"gavel": 62107,

@@ -1002,2 +1068,3 @@ "gender-female": 62108,

"github-face": 63194,
"glass-cocktail": 62294,
"glass-flute": 62117,

@@ -1007,2 +1074,3 @@ "glass-mug": 62118,

"glass-tulip": 62120,
"glass-wine": 63605,
"glassdoor": 62121,

@@ -1040,3 +1108,5 @@ "glasses": 62122,

"google-wallet": 62144,
"gpu": 63661,
"gradient": 63135,
"graphql": 63606,
"grease-pencil": 63048,

@@ -1084,10 +1154,15 @@ "grid": 62145,

"high-definition": 63438,
"high-definition-box": 63607,
"highway": 62967,
"history": 62170,
"hockey-puck": 63608,
"hockey-sticks": 63609,
"hololens": 62171,
"home": 62172,
"home-account": 63525,
"home-alert": 63610,
"home-assistant": 63439,
"home-automation": 63440,
"home-circle": 63441,
"home-currency-usd": 63662,
"home-heart": 63526,

@@ -1138,2 +1213,3 @@ "home-map-marker": 62968,

"image-off": 63530,
"image-plus": 63611,
"import": 62202,

@@ -1143,2 +1219,3 @@ "inbox": 63110,

"inbox-arrow-up": 62417,
"inbox-multiple": 63663,
"incognito": 62969,

@@ -1156,2 +1233,3 @@ "infinity": 63203,

"jira": 62211,
"jquery": 63612,
"jsfiddle": 62212,

@@ -1194,2 +1272,3 @@ "json": 63014,

"language-javascript": 62238,
"language-lua": 63664,
"language-php": 62239,

@@ -1225,2 +1304,3 @@ "language-python": 62240,

"library-plus": 62260,
"lifebuoy": 63613,
"lightbulb": 62261,

@@ -1245,2 +1325,3 @@ "lightbulb-on": 63207,

"lock-reset": 63346,
"lock-smart": 63665,
"locker": 63446,

@@ -1278,3 +1359,2 @@ "locker-multiple": 63447,

"marker-check": 62293,
"martini": 62294,
"material-ui": 62295,

@@ -1315,4 +1395,6 @@ "math-compass": 62296,

"microphone": 62316,
"microphone-minus": 63666,
"microphone-off": 62317,
"microphone-outline": 62318,
"microphone-plus": 63667,
"microphone-settings": 62319,

@@ -1331,2 +1413,3 @@ "microphone-variant": 62320,

"mixcloud": 63018,
"mixed-reality": 63614,
"mixer": 63452,

@@ -1363,2 +1446,3 @@ "monitor": 62329,

"music-off": 63322,
"nativescript": 63615,
"nature": 62350,

@@ -1441,2 +1525,3 @@ "nature-people": 62351,

"onenote": 63302,
"onepassword": 63616,
"opacity": 62924,

@@ -1465,2 +1550,3 @@ "open-in-app": 62411,

"palette-advanced": 62425,
"palette-swatch": 63668,
"panda": 62426,

@@ -1477,2 +1563,3 @@ "pandora": 62427,

"passport": 63458,
"patreon": 63617,
"pause": 62436,

@@ -1485,2 +1572,4 @@ "pause-circle": 62437,

"paw-off": 63063,
"paypal": 63618,
"peace": 63619,
"pen": 62442,

@@ -1497,2 +1586,3 @@ "pencil": 62443,

"percent": 62448,
"periodic-table": 63669,
"periodic-table-co2": 63459,

@@ -1516,2 +1606,4 @@ "periscope": 63303,

"phone-return": 63534,
"phone-rotate-landscape": 63620,
"phone-rotate-portrait": 63621,
"phone-settings": 62461,

@@ -1522,2 +1614,5 @@ "phone-voip": 62462,

"piano": 63100,
"pickaxe": 63670,
"pier": 63622,
"pier-crane": 63623,
"pig": 62465,

@@ -1534,3 +1629,5 @@ "pill": 62466,

"pipe-disconnected": 63461,
"pipe-leak": 63624,
"pistol": 63234,
"piston": 63625,
"pizza": 62473,

@@ -1542,2 +1639,3 @@ "plane-shield": 63162,

"play-circle-outline": 62477,
"play-network": 63626,
"play-pause": 62478,

@@ -1599,2 +1697,3 @@ "play-protected-content": 62479,

"qrcode": 62514,
"qrcode-edit": 63671,
"qrcode-scan": 62515,

@@ -1632,3 +1731,5 @@ "quadcopter": 62516,

"reload": 62547,
"reminder": 63627,
"remote": 62548,
"remote-desktop": 63672,
"rename-box": 62549,

@@ -1659,2 +1760,3 @@ "reorder-horizontal": 63111,

"rocket": 62563,
"room-service": 63628,
"roomba": 63244,

@@ -1676,5 +1778,7 @@ "rotate-3d": 62564,

"sale": 62575,
"salesforce": 63629,
"sass": 63467,
"satellite": 62576,
"satellite-variant": 62577,
"sausage": 63673,
"saxophone": 62985,

@@ -1702,2 +1806,3 @@ "scale": 62578,

"security": 62595,
"security-account": 63630,
"security-home": 63113,

@@ -1732,2 +1837,3 @@ "security-network": 62596,

"settings-box": 62612,
"settings-outline": 63674,
"shape": 63536,

@@ -1763,2 +1869,6 @@ "shape-circle-plus": 63069,

"signal-4g": 63251,
"signal-cellular-1": 63675,
"signal-cellular-2": 63676,
"signal-cellular-3": 63677,
"signal-cellular-outline": 63678,
"signal-hspa": 63252,

@@ -1832,2 +1942,3 @@ "signal-hspa-plus": 63253,

"square-root": 63363,
"ssh": 63679,
"stack-overflow": 62668,

@@ -1872,3 +1983,5 @@ "stackexchange": 62987,

"swap-horizontal": 62689,
"swap-horizontal-variant": 63680,
"swap-vertical": 62690,
"swap-vertical-variant": 63681,
"swim": 62691,

@@ -1913,2 +2026,3 @@ "switch": 62692,

"taxi": 62719,
"teach": 63631,
"teamviewer": 62720,

@@ -1939,2 +2053,3 @@ "telegram": 62721,

"thermometer-lines": 62736,
"thermostat-box": 63632,
"thought-bubble": 63477,

@@ -1970,3 +2085,4 @@ "thought-bubble-outline": 63478,

"tooltip-text": 62760,
"tooth": 62761,
"tooth": 63682,
"tooth-outline": 62761,
"tor": 62762,

@@ -1977,4 +2093,6 @@ "tower-beach": 63104,

"trackpad": 63479,
"tractor": 63633,
"traffic-light": 62763,
"train": 62764,
"train-variant": 63683,
"tram": 62765,

@@ -2046,2 +2164,3 @@ "transcribe": 62766,

"vector-difference-ba": 62812,
"vector-ellipse": 63634,
"vector-intersection": 62813,

@@ -2088,2 +2207,3 @@ "vector-line": 62814,

"violin": 62991,
"virtual-reality": 63635,
"visualstudio": 62992,

@@ -2115,3 +2235,6 @@ "vk": 62841,

"watch-export": 62858,
"watch-export-variant": 63636,
"watch-import": 62859,
"watch-import-variant": 63637,
"watch-variant": 63638,
"watch-vibrate": 63152,

@@ -2127,2 +2250,3 @@ "water": 62860,

"weather-hail": 62866,
"weather-hurricane": 63639,
"weather-lightning": 62867,

@@ -2129,0 +2253,0 @@ "weather-lightning-rainy": 63101,

233

dist/glyphmaps/Octicons.json

@@ -62,119 +62,118 @@ {

"file-symlink-file": 61755,
"file-text": 61756,
"file-zip": 61757,
"flame": 61758,
"fold": 61759,
"gear": 61760,
"gift": 61761,
"gist": 61762,
"gist-secret": 61763,
"git-branch": 61764,
"git-commit": 61765,
"git-compare": 61766,
"git-merge": 61767,
"git-pull-request": 61768,
"globe": 61769,
"grabber": 61770,
"graph": 61771,
"heart": 61772,
"history": 61773,
"home": 61774,
"horizontal-rule": 61775,
"hubot": 61776,
"inbox": 61777,
"info": 61778,
"issue-closed": 61779,
"issue-opened": 61780,
"issue-reopened": 61781,
"italic": 61782,
"jersey": 61783,
"kebab-horizontal": 61784,
"kebab-vertical": 61785,
"key": 61786,
"keyboard": 61787,
"law": 61788,
"light-bulb": 61789,
"link": 61790,
"link-external": 61791,
"list-ordered": 61792,
"list-unordered": 61793,
"location": 61794,
"lock": 61795,
"logo-gist": 61796,
"logo-github": 61797,
"mail": 61798,
"mail-read": 61799,
"mail-reply": 61800,
"mark-github": 61801,
"markdown": 61802,
"megaphone": 61803,
"mention": 61804,
"milestone": 61805,
"mirror": 61806,
"mortar-board": 61807,
"mute": 61808,
"no-newline": 61809,
"note": 61810,
"octoface": 61811,
"organization": 61812,
"package": 61813,
"paintcan": 61814,
"pencil": 61815,
"person": 61816,
"pin": 61817,
"plug": 61818,
"plus": 61819,
"plus-small": 61820,
"primitive-dot": 61821,
"primitive-square": 61822,
"project": 61823,
"pulse": 61824,
"question": 61825,
"quote": 61826,
"radio-tower": 61827,
"reply": 61828,
"repo": 61829,
"repo-clone": 61830,
"repo-force-push": 61831,
"repo-forked": 61832,
"repo-pull": 61833,
"repo-push": 61834,
"rocket": 61835,
"rss": 61836,
"ruby": 61837,
"screen-full": 61838,
"screen-normal": 61839,
"search": 61840,
"server": 61841,
"settings": 61842,
"shield": 61843,
"sign-in": 61844,
"sign-out": 61845,
"smiley": 61846,
"squirrel": 61847,
"star": 61848,
"stop": 61849,
"sync": 61850,
"tag": 61851,
"tasklist": 61852,
"telescope": 61853,
"terminal": 61854,
"text-size": 61855,
"three-bars": 61856,
"thumbsdown": 61857,
"thumbsup": 61858,
"tools": 61859,
"trashcan": 61860,
"triangle-down": 61861,
"triangle-left": 61862,
"triangle-right": 61863,
"triangle-up": 61864,
"unfold": 61865,
"unmute": 61866,
"unverified": 61867,
"verified": 61868,
"versions": 61869,
"watch": 61870,
"x": 61871,
"zap": 61872
"file-zip": 61756,
"flame": 61757,
"fold": 61758,
"gear": 61759,
"gift": 61760,
"gist": 61761,
"gist-secret": 61762,
"git-branch": 61763,
"git-commit": 61764,
"git-compare": 61765,
"git-merge": 61766,
"git-pull-request": 61767,
"globe": 61768,
"grabber": 61769,
"graph": 61770,
"heart": 61771,
"history": 61772,
"home": 61773,
"horizontal-rule": 61774,
"hubot": 61775,
"inbox": 61776,
"info": 61777,
"issue-closed": 61778,
"issue-opened": 61779,
"issue-reopened": 61780,
"italic": 61781,
"jersey": 61782,
"kebab-horizontal": 61783,
"kebab-vertical": 61784,
"key": 61785,
"keyboard": 61786,
"law": 61787,
"light-bulb": 61788,
"link": 61789,
"link-external": 61790,
"list-ordered": 61791,
"list-unordered": 61792,
"location": 61793,
"lock": 61794,
"logo-gist": 61795,
"logo-github": 61796,
"mail": 61797,
"mail-read": 61798,
"mark-github": 61799,
"markdown": 61800,
"megaphone": 61801,
"mention": 61802,
"milestone": 61803,
"mirror": 61804,
"mortar-board": 61805,
"mute": 61806,
"no-newline": 61807,
"note": 61808,
"octoface": 61809,
"organization": 61810,
"package": 61811,
"paintcan": 61812,
"pencil": 61813,
"person": 61814,
"pin": 61815,
"plug": 61816,
"plus": 61817,
"plus-small": 61818,
"primitive-dot": 61819,
"primitive-square": 61820,
"project": 61821,
"pulse": 61822,
"question": 61823,
"quote": 61824,
"radio-tower": 61825,
"reply": 61826,
"repo": 61827,
"repo-clone": 61828,
"repo-force-push": 61829,
"repo-forked": 61830,
"repo-pull": 61831,
"repo-push": 61832,
"report": 61833,
"rocket": 61834,
"rss": 61835,
"ruby": 61836,
"screen-full": 61837,
"screen-normal": 61838,
"search": 61839,
"server": 61840,
"settings": 61841,
"shield": 61842,
"sign-in": 61843,
"sign-out": 61844,
"smiley": 61845,
"squirrel": 61846,
"star": 61847,
"stop": 61848,
"sync": 61849,
"tag": 61850,
"tasklist": 61851,
"telescope": 61852,
"terminal": 61853,
"text-size": 61854,
"three-bars": 61855,
"thumbsdown": 61856,
"thumbsup": 61857,
"tools": 61858,
"trashcan": 61859,
"triangle-down": 61860,
"triangle-left": 61861,
"triangle-right": 61862,
"triangle-up": 61863,
"unfold": 61864,
"unmute": 61865,
"unverified": 61866,
"verified": 61867,
"versions": 61868,
"watch": 61869,
"x": 61870,
"zap": 61871
}

@@ -1,1 +0,1 @@

Object.defineProperty(exports,"__esModule",{value:true});var _extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key];}}}return target;};var _jsxFileName='./lib/create-icon-set.js';var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();exports.default=createIconSet;var _react=require('react');var _react2=_interopRequireDefault(_react);var _propTypes=require('prop-types');var _propTypes2=_interopRequireDefault(_propTypes);var _reactNative=require('./react-native');var _iconButton=require('./icon-button');var _iconButton2=_interopRequireDefault(_iconButton);var _tabBarItemIos=require('./tab-bar-item-ios');var _tabBarItemIos2=_interopRequireDefault(_tabBarItemIos);var _toolbarAndroid=require('./toolbar-android');var _toolbarAndroid2=_interopRequireDefault(_toolbarAndroid);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function _toConsumableArray(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i<arr.length;i++){arr2[i]=arr[i];}return arr2;}else{return Array.from(arr);}}function _objectWithoutProperties(obj,keys){var target={};for(var i in obj){if(keys.indexOf(i)>=0)continue;if(!Object.prototype.hasOwnProperty.call(obj,i))continue;target[i]=obj[i];}return target;}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return call&&(typeof call==="object"||typeof call==="function")?call:self;}function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}var NativeIconAPI=_reactNative.NativeModules.RNVectorIconsManager||_reactNative.NativeModules.RNVectorIconsModule;var DEFAULT_ICON_SIZE=12;var DEFAULT_ICON_COLOR='black';function createIconSet(glyphMap,fontFamily,fontFile){var fontReference=fontFamily;if(_reactNative.Platform.OS==='android'&&fontFile){fontReference=fontFile.replace(/\.(otf|ttf)$/,'');}if(_reactNative.Platform.OS==='windows'&&fontFile){fontReference='Assets/'+fontFile+'#'+fontFamily;}var IconNamePropType=_propTypes2.default.oneOf(Object.keys(glyphMap));var Icon=function(_PureComponent){_inherits(Icon,_PureComponent);function Icon(){var _ref;var _temp,_this,_ret;_classCallCheck(this,Icon);for(var _len=arguments.length,args=Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key];}return _ret=(_temp=(_this=_possibleConstructorReturn(this,(_ref=Icon.__proto__||Object.getPrototypeOf(Icon)).call.apply(_ref,[this].concat(args))),_this),_this.root=null,_this.handleRef=function(ref){_this.root=ref;},_temp),_possibleConstructorReturn(_this,_ret);}_createClass(Icon,[{key:'setNativeProps',value:function setNativeProps(nativeProps){if(this.root){this.root.setNativeProps(nativeProps);}}},{key:'render',value:function render(){var _props=this.props,name=_props.name,size=_props.size,color=_props.color,style=_props.style,props=_objectWithoutProperties(_props,['name','size','color','style']);var glyph=name?glyphMap[name]||'?':'';if(typeof glyph==='number'){glyph=String.fromCharCode(glyph);}var styleDefaults={fontSize:size,color:color};var styleOverrides={fontFamily:fontReference,fontWeight:'normal',fontStyle:'normal'};props.style=[styleDefaults,style,styleOverrides];props.ref=this.handleRef;return _react2.default.createElement(_reactNative.Text,_extends({},props,{__source:{fileName:_jsxFileName,lineNumber:82}}),glyph,this.props.children);}}]);return Icon;}(_react.PureComponent);Icon.propTypes={name:IconNamePropType,size:_propTypes2.default.number,color:_propTypes2.default.oneOfType([_propTypes2.default.string,_propTypes2.default.number]),children:_propTypes2.default.node,style:_propTypes2.default.any};Icon.defaultProps={size:DEFAULT_ICON_SIZE,allowFontScaling:false};var imageSourceCache={};function ensureNativeModuleAvailable(){if(!NativeIconAPI){if(_reactNative.Platform.OS==='android'){throw new Error('RNVectorIconsModule not available, did you properly integrate the module? Try running `react-native link react-native-vector-icons` and recompiling.');}throw new Error('RNVectorIconsManager not available, did you add the library to your project and link with libRNVectorIcons.a? Try running `react-native link react-native-vector-icons` and recompiling.');}}function getImageSource(name){var size=arguments.length>1&&arguments[1]!==undefined?arguments[1]:DEFAULT_ICON_SIZE;var color=arguments.length>2&&arguments[2]!==undefined?arguments[2]:DEFAULT_ICON_COLOR;ensureNativeModuleAvailable();var glyph=glyphMap[name]||'?';if(typeof glyph==='number'){glyph=String.fromCharCode(glyph);}var processedColor=(0,_reactNative.processColor)(color);var cacheKey=glyph+':'+size+':'+processedColor;var scale=_reactNative.PixelRatio.get();return new Promise(function(resolve,reject){var cached=imageSourceCache[cacheKey];if(typeof cached!=='undefined'){if(!cached||cached instanceof Error){reject(cached);}else{resolve({uri:cached,scale:scale});}}else{NativeIconAPI.getImageForFont(fontReference,glyph,size,processedColor,function(err,image){var error=typeof err==='string'?new Error(err):err;imageSourceCache[cacheKey]=image||error||false;if(!error&&image){resolve({uri:image,scale:scale});}else{reject(error);}});}});}function loadFont(){var file=arguments.length>0&&arguments[0]!==undefined?arguments[0]:fontFile;if(_reactNative.Platform.OS==='ios'){ensureNativeModuleAvailable();if(!file){return Promise.reject(new Error('Unable to load font, because no file was specified. '));}return NativeIconAPI.loadFontWithFileName.apply(NativeIconAPI,_toConsumableArray(file.split('.')));}return Promise.resolve();}Icon.Button=(0,_iconButton2.default)(Icon);Icon.TabBarItem=(0,_tabBarItemIos2.default)(IconNamePropType,getImageSource);Icon.TabBarItemIOS=Icon.TabBarItem;Icon.ToolbarAndroid=(0,_toolbarAndroid2.default)(IconNamePropType,getImageSource);Icon.getImageSource=getImageSource;Icon.loadFont=loadFont;return Icon;}
Object.defineProperty(exports,"__esModule",{value:true});var _extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key];}}}return target;};var _jsxFileName='./lib/create-icon-set.js';var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();exports.default=createIconSet;var _react=require('react');var _react2=_interopRequireDefault(_react);var _propTypes=require('prop-types');var _propTypes2=_interopRequireDefault(_propTypes);var _reactNative=require('./react-native');var _iconButton=require('./icon-button');var _iconButton2=_interopRequireDefault(_iconButton);var _tabBarItemIos=require('./tab-bar-item-ios');var _tabBarItemIos2=_interopRequireDefault(_tabBarItemIos);var _toolbarAndroid=require('./toolbar-android');var _toolbarAndroid2=_interopRequireDefault(_toolbarAndroid);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function _toConsumableArray(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i<arr.length;i++){arr2[i]=arr[i];}return arr2;}else{return Array.from(arr);}}function _objectWithoutProperties(obj,keys){var target={};for(var i in obj){if(keys.indexOf(i)>=0)continue;if(!Object.prototype.hasOwnProperty.call(obj,i))continue;target[i]=obj[i];}return target;}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return call&&(typeof call==="object"||typeof call==="function")?call:self;}function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}var NativeIconAPI=_reactNative.NativeModules.RNVectorIconsManager||_reactNative.NativeModules.RNVectorIconsModule;var DEFAULT_ICON_SIZE=12;var DEFAULT_ICON_COLOR='black';function createIconSet(glyphMap,fontFamily,fontFile){var fontReference=fontFamily;if(_reactNative.Platform.OS==='android'&&fontFile){fontReference=fontFile.replace(/\.(otf|ttf)$/,'');}if(_reactNative.Platform.OS==='windows'&&fontFile){fontReference='Assets/'+fontFile+'#'+fontFamily;}var IconNamePropType=_propTypes2.default.oneOf(Object.keys(glyphMap));var Icon=function(_PureComponent){_inherits(Icon,_PureComponent);function Icon(){var _ref;var _temp,_this,_ret;_classCallCheck(this,Icon);for(var _len=arguments.length,args=Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key];}return _ret=(_temp=(_this=_possibleConstructorReturn(this,(_ref=Icon.__proto__||Object.getPrototypeOf(Icon)).call.apply(_ref,[this].concat(args))),_this),_this.root=null,_this.handleRef=function(ref){_this.root=ref;},_temp),_possibleConstructorReturn(_this,_ret);}_createClass(Icon,[{key:'setNativeProps',value:function setNativeProps(nativeProps){if(this.root){this.root.setNativeProps(nativeProps);}}},{key:'render',value:function render(){var _props=this.props,name=_props.name,size=_props.size,color=_props.color,style=_props.style,props=_objectWithoutProperties(_props,['name','size','color','style']);var glyph=name?glyphMap[name]||'?':'';if(typeof glyph==='number'){glyph=String.fromCharCode(glyph);}var styleDefaults={fontSize:size,color:color};var styleOverrides={fontFamily:fontReference,fontWeight:'normal',fontStyle:'normal'};props.style=[styleDefaults,style,styleOverrides];props.ref=this.handleRef;return _react2.default.createElement(_reactNative.Text,_extends({},props,{__source:{fileName:_jsxFileName,lineNumber:82}}),glyph,this.props.children);}}]);return Icon;}(_react.PureComponent);Icon.propTypes={name:IconNamePropType,size:_propTypes2.default.number,color:_propTypes2.default.oneOfType([_propTypes2.default.string,_propTypes2.default.number]),children:_propTypes2.default.node,style:_propTypes2.default.any};Icon.defaultProps={size:DEFAULT_ICON_SIZE,allowFontScaling:false};var imageSourceCache={};function ensureNativeModuleAvailable(){if(!NativeIconAPI){if(_reactNative.Platform.OS==='android'){throw new Error('RNVectorIconsModule not available, did you properly integrate the module? Try running `react-native link react-native-vector-icons` and recompiling.');}throw new Error('RNVectorIconsManager not available, did you add the library to your project and link with libRNVectorIcons.a? Try running `react-native link react-native-vector-icons` and recompiling.');}}function getImageSource(name){var size=arguments.length>1&&arguments[1]!==undefined?arguments[1]:DEFAULT_ICON_SIZE;var color=arguments.length>2&&arguments[2]!==undefined?arguments[2]:DEFAULT_ICON_COLOR;ensureNativeModuleAvailable();var glyph=glyphMap[name]||'?';if(typeof glyph==='number'){glyph=String.fromCharCode(glyph);}var processedColor=(0,_reactNative.processColor)(color);var cacheKey=glyph+':'+size+':'+processedColor;var scale=_reactNative.PixelRatio.get();return new Promise(function(resolve,reject){var cached=imageSourceCache[cacheKey];if(typeof cached!=='undefined'){if(!cached||cached instanceof Error){reject(cached);}else{resolve({uri:cached,scale:scale});}}else{NativeIconAPI.getImageForFont(fontReference,glyph,size,processedColor,function(err,image){var error=typeof err==='string'?new Error(err):err;imageSourceCache[cacheKey]=image||error||false;if(!error&&image){resolve({uri:image,scale:scale});}else{reject(error);}});}});}function loadFont(){var file=arguments.length>0&&arguments[0]!==undefined?arguments[0]:fontFile;if(_reactNative.Platform.OS==='ios'){ensureNativeModuleAvailable();if(!file){return Promise.reject(new Error('Unable to load font, because no file was specified. '));}return NativeIconAPI.loadFontWithFileName.apply(NativeIconAPI,_toConsumableArray(file.split('.')));}return Promise.resolve();}function hasIcon(name){return Object.prototype.hasOwnProperty.call(glyphMap,name);}Icon.Button=(0,_iconButton2.default)(Icon);Icon.TabBarItem=(0,_tabBarItemIos2.default)(IconNamePropType,getImageSource);Icon.TabBarItemIOS=Icon.TabBarItem;Icon.ToolbarAndroid=(0,_toolbarAndroid2.default)(IconNamePropType,getImageSource);Icon.getImageSource=getImageSource;Icon.loadFont=loadFont;Icon.hasIcon=hasIcon;return Icon;}

@@ -13,2 +13,4 @@ {

"account-edit": 63163,
"account-group": 63560,
"account-heart": 63640,
"account-key": 61451,

@@ -33,2 +35,3 @@ "account-location": 61452,

"account-switch": 61465,
"accusoft": 63561,
"adjust": 61466,

@@ -42,2 +45,3 @@ "air-conditioner": 61467,

"airplay": 61471,
"airport": 63562,
"alarm": 61472,

@@ -60,2 +64,3 @@ "alarm-bell": 63373,

"alert-outline": 61482,
"alien": 63641,
"all-inclusive": 63165,

@@ -78,2 +83,3 @@ "allo": 63489,

"animation": 62936,
"anvil": 63642,
"apple": 61493,

@@ -103,5 +109,7 @@ "apple-finder": 61494,

"arrow-collapse-down": 63377,
"arrow-collapse-horizontal": 63563,
"arrow-collapse-left": 63378,
"arrow-collapse-right": 63379,
"arrow-collapse-up": 63380,
"arrow-collapse-vertical": 63564,
"arrow-down": 61509,

@@ -121,5 +129,7 @@ "arrow-down-bold": 63277,

"arrow-expand-down": 63381,
"arrow-expand-horizontal": 63565,
"arrow-expand-left": 63382,
"arrow-expand-right": 63383,
"arrow-expand-up": 63384,
"arrow-expand-vertical": 63566,
"arrow-left": 61517,

@@ -168,2 +178,3 @@ "arrow-left-bold": 63280,

"audiobook": 61543,
"augmented-reality": 63567,
"auto-fix": 61544,

@@ -179,2 +190,3 @@ "auto-upload": 61545,

"backup-restore": 61551,
"badminton": 63568,
"bandcamp": 63092,

@@ -186,2 +198,4 @@ "bank": 61552,

"barrel": 61556,
"baseball": 63569,
"baseball-bat": 63570,
"basecamp": 61557,

@@ -204,2 +218,3 @@ "basket": 61558,

"battery-charging": 61572,
"battery-charging-10": 63643,
"battery-charging-100": 61573,

@@ -209,5 +224,8 @@ "battery-charging-20": 61574,

"battery-charging-40": 61576,
"battery-charging-50": 63644,
"battery-charging-60": 61577,
"battery-charging-70": 63645,
"battery-charging-80": 61578,
"battery-charging-90": 61579,
"battery-charging-outline": 63646,
"battery-charging-wireless": 63494,

@@ -234,2 +252,3 @@ "battery-charging-wireless-10": 63495,

"beats": 61591,
"bed-empty": 63647,
"beer": 61592,

@@ -293,3 +312,5 @@ "behance": 61593,

"border-all": 61639,
"border-all-variant": 63648,
"border-bottom": 61640,
"border-bottom-variant": 63649,
"border-color": 61641,

@@ -299,8 +320,13 @@ "border-horizontal": 61642,

"border-left": 61644,
"border-left-variant": 63650,
"border-none": 61645,
"border-none-variant": 63651,
"border-outside": 61646,
"border-right": 61647,
"border-right-variant": 63652,
"border-style": 61648,
"border-top": 61649,
"border-top-variant": 63653,
"border-vertical": 61650,
"bottle-wine": 63571,
"bow-tie": 63095,

@@ -348,2 +374,3 @@ "bowl": 62999,

"calendar-clock": 61680,
"calendar-edit": 63654,
"calendar-multiple": 61681,

@@ -449,2 +476,3 @@ "calendar-multiple-check": 61682,

"check-circle-outline": 62945,
"check-outline": 63572,
"checkbox-blank": 61742,

@@ -454,2 +482,3 @@ "checkbox-blank-circle": 61743,

"checkbox-blank-outline": 61745,
"checkbox-intermediate": 63573,
"checkbox-marked": 61746,

@@ -469,2 +498,8 @@ "checkbox-marked-circle": 61747,

"chemical-weapon": 61755,
"chess-bishop": 63579,
"chess-king": 63574,
"chess-knight": 63575,
"chess-pawn": 63576,
"chess-queen": 63577,
"chess-rook": 63578,
"chevron-double-down": 61756,

@@ -493,5 +528,8 @@ "chevron-double-left": 61757,

"clipboard-check": 61772,
"clipboard-check-outline": 63655,
"clipboard-flow": 63175,
"clipboard-outline": 61773,
"clipboard-plus": 63312,
"clipboard-pulse": 63580,
"clipboard-pulse-outline": 63581,
"clipboard-text": 61774,

@@ -558,2 +596,3 @@ "clippy": 61775,

"comment-check-outline": 61824,
"comment-multiple": 63582,
"comment-multiple-outline": 61825,

@@ -569,2 +608,4 @@ "comment-outline": 61826,

"comment-text": 61832,
"comment-text-multiple": 63583,
"comment-text-multiple-outline": 63584,
"comment-text-outline": 61833,

@@ -576,2 +617,3 @@ "compare": 61834,

"console-line": 63414,
"console-network": 63656,
"contact-mail": 61838,

@@ -595,2 +637,3 @@ "contacts": 63178,

"cow": 61850,
"crane": 63585,
"creation": 61897,

@@ -618,2 +661,4 @@ "credit-card": 61851,

"cup-water": 61867,
"curling": 63586,
"currency-bdt": 63587,
"currency-btc": 61868,

@@ -628,2 +673,3 @@ "currency-chf": 63416,

"currency-krw": 63420,
"currency-kzt": 63588,
"currency-ngn": 61872,

@@ -644,2 +690,3 @@ "currency-rub": 61873,

"database-plus": 61882,
"database-search": 63589,
"debug-step-into": 61883,

@@ -676,2 +723,3 @@ "debug-step-out": 61884,

"dice-d10": 63342,
"dice-d12": 63590,
"dice-d20": 62954,

@@ -697,2 +745,3 @@ "dice-d4": 62955,

"do-not-disturb-off": 63128,
"docker": 63591,
"dolby": 63154,

@@ -704,2 +753,3 @@ "domain": 61911,

"door-open": 63515,
"doorbell-video": 63592,
"dots-horizontal": 61912,

@@ -760,2 +810,3 @@ "dots-horizontal-circle": 63426,

"escalator": 61951,
"ethereum": 63593,
"ethernet": 61952,

@@ -775,2 +826,6 @@ "ethernet-cable": 61953,

"eye-outline": 63183,
"eye-plus": 63594,
"eye-plus-outline": 63595,
"eye-settings": 63596,
"eye-settings-outline": 63597,
"eyedropper": 61962,

@@ -796,2 +851,3 @@ "eyedropper-variant": 61963,

"file-cloud": 61975,
"file-compare": 63657,
"file-delimited": 61976,

@@ -818,2 +874,3 @@ "file-document": 61977,

"file-presentation-box": 61993,
"file-question": 63598,
"file-restore": 63088,

@@ -838,2 +895,3 @@ "file-send": 61994,

"fire": 62008,
"fire-truck": 63658,
"firefox": 62009,

@@ -870,2 +928,4 @@ "fish": 62010,

"folder-image": 62031,
"folder-key": 63659,
"folder-key-network": 63660,
"folder-lock": 62032,

@@ -877,2 +937,3 @@ "folder-lock-open": 62033,

"folder-multiple-outline": 62037,
"folder-network": 63599,
"folder-open": 63343,

@@ -972,5 +1033,7 @@ "folder-outline": 62038,

"function": 62101,
"function-variant": 63600,
"gamepad": 62102,
"gamepad-variant": 62103,
"garage": 63192,
"garage-alert": 63601,
"garage-open": 63193,

@@ -981,2 +1044,5 @@ "gas-cylinder": 63047,

"gauge": 62106,
"gauge-empty": 63602,
"gauge-full": 63603,
"gauge-low": 63604,
"gavel": 62107,

@@ -1002,2 +1068,3 @@ "gender-female": 62108,

"github-face": 63194,
"glass-cocktail": 62294,
"glass-flute": 62117,

@@ -1007,2 +1074,3 @@ "glass-mug": 62118,

"glass-tulip": 62120,
"glass-wine": 63605,
"glassdoor": 62121,

@@ -1040,3 +1108,5 @@ "glasses": 62122,

"google-wallet": 62144,
"gpu": 63661,
"gradient": 63135,
"graphql": 63606,
"grease-pencil": 63048,

@@ -1084,10 +1154,15 @@ "grid": 62145,

"high-definition": 63438,
"high-definition-box": 63607,
"highway": 62967,
"history": 62170,
"hockey-puck": 63608,
"hockey-sticks": 63609,
"hololens": 62171,
"home": 62172,
"home-account": 63525,
"home-alert": 63610,
"home-assistant": 63439,
"home-automation": 63440,
"home-circle": 63441,
"home-currency-usd": 63662,
"home-heart": 63526,

@@ -1138,2 +1213,3 @@ "home-map-marker": 62968,

"image-off": 63530,
"image-plus": 63611,
"import": 62202,

@@ -1143,2 +1219,3 @@ "inbox": 63110,

"inbox-arrow-up": 62417,
"inbox-multiple": 63663,
"incognito": 62969,

@@ -1156,2 +1233,3 @@ "infinity": 63203,

"jira": 62211,
"jquery": 63612,
"jsfiddle": 62212,

@@ -1194,2 +1272,3 @@ "json": 63014,

"language-javascript": 62238,
"language-lua": 63664,
"language-php": 62239,

@@ -1225,2 +1304,3 @@ "language-python": 62240,

"library-plus": 62260,
"lifebuoy": 63613,
"lightbulb": 62261,

@@ -1245,2 +1325,3 @@ "lightbulb-on": 63207,

"lock-reset": 63346,
"lock-smart": 63665,
"locker": 63446,

@@ -1278,3 +1359,2 @@ "locker-multiple": 63447,

"marker-check": 62293,
"martini": 62294,
"material-ui": 62295,

@@ -1315,4 +1395,6 @@ "math-compass": 62296,

"microphone": 62316,
"microphone-minus": 63666,
"microphone-off": 62317,
"microphone-outline": 62318,
"microphone-plus": 63667,
"microphone-settings": 62319,

@@ -1331,2 +1413,3 @@ "microphone-variant": 62320,

"mixcloud": 63018,
"mixed-reality": 63614,
"mixer": 63452,

@@ -1363,2 +1446,3 @@ "monitor": 62329,

"music-off": 63322,
"nativescript": 63615,
"nature": 62350,

@@ -1441,2 +1525,3 @@ "nature-people": 62351,

"onenote": 63302,
"onepassword": 63616,
"opacity": 62924,

@@ -1465,2 +1550,3 @@ "open-in-app": 62411,

"palette-advanced": 62425,
"palette-swatch": 63668,
"panda": 62426,

@@ -1477,2 +1563,3 @@ "pandora": 62427,

"passport": 63458,
"patreon": 63617,
"pause": 62436,

@@ -1485,2 +1572,4 @@ "pause-circle": 62437,

"paw-off": 63063,
"paypal": 63618,
"peace": 63619,
"pen": 62442,

@@ -1497,2 +1586,3 @@ "pencil": 62443,

"percent": 62448,
"periodic-table": 63669,
"periodic-table-co2": 63459,

@@ -1516,2 +1606,4 @@ "periscope": 63303,

"phone-return": 63534,
"phone-rotate-landscape": 63620,
"phone-rotate-portrait": 63621,
"phone-settings": 62461,

@@ -1522,2 +1614,5 @@ "phone-voip": 62462,

"piano": 63100,
"pickaxe": 63670,
"pier": 63622,
"pier-crane": 63623,
"pig": 62465,

@@ -1534,3 +1629,5 @@ "pill": 62466,

"pipe-disconnected": 63461,
"pipe-leak": 63624,
"pistol": 63234,
"piston": 63625,
"pizza": 62473,

@@ -1542,2 +1639,3 @@ "plane-shield": 63162,

"play-circle-outline": 62477,
"play-network": 63626,
"play-pause": 62478,

@@ -1599,2 +1697,3 @@ "play-protected-content": 62479,

"qrcode": 62514,
"qrcode-edit": 63671,
"qrcode-scan": 62515,

@@ -1632,3 +1731,5 @@ "quadcopter": 62516,

"reload": 62547,
"reminder": 63627,
"remote": 62548,
"remote-desktop": 63672,
"rename-box": 62549,

@@ -1659,2 +1760,3 @@ "reorder-horizontal": 63111,

"rocket": 62563,
"room-service": 63628,
"roomba": 63244,

@@ -1676,5 +1778,7 @@ "rotate-3d": 62564,

"sale": 62575,
"salesforce": 63629,
"sass": 63467,
"satellite": 62576,
"satellite-variant": 62577,
"sausage": 63673,
"saxophone": 62985,

@@ -1702,2 +1806,3 @@ "scale": 62578,

"security": 62595,
"security-account": 63630,
"security-home": 63113,

@@ -1732,2 +1837,3 @@ "security-network": 62596,

"settings-box": 62612,
"settings-outline": 63674,
"shape": 63536,

@@ -1763,2 +1869,6 @@ "shape-circle-plus": 63069,

"signal-4g": 63251,
"signal-cellular-1": 63675,
"signal-cellular-2": 63676,
"signal-cellular-3": 63677,
"signal-cellular-outline": 63678,
"signal-hspa": 63252,

@@ -1832,2 +1942,3 @@ "signal-hspa-plus": 63253,

"square-root": 63363,
"ssh": 63679,
"stack-overflow": 62668,

@@ -1872,3 +1983,5 @@ "stackexchange": 62987,

"swap-horizontal": 62689,
"swap-horizontal-variant": 63680,
"swap-vertical": 62690,
"swap-vertical-variant": 63681,
"swim": 62691,

@@ -1913,2 +2026,3 @@ "switch": 62692,

"taxi": 62719,
"teach": 63631,
"teamviewer": 62720,

@@ -1939,2 +2053,3 @@ "telegram": 62721,

"thermometer-lines": 62736,
"thermostat-box": 63632,
"thought-bubble": 63477,

@@ -1970,3 +2085,4 @@ "thought-bubble-outline": 63478,

"tooltip-text": 62760,
"tooth": 62761,
"tooth": 63682,
"tooth-outline": 62761,
"tor": 62762,

@@ -1977,4 +2093,6 @@ "tower-beach": 63104,

"trackpad": 63479,
"tractor": 63633,
"traffic-light": 62763,
"train": 62764,
"train-variant": 63683,
"tram": 62765,

@@ -2046,2 +2164,3 @@ "transcribe": 62766,

"vector-difference-ba": 62812,
"vector-ellipse": 63634,
"vector-intersection": 62813,

@@ -2088,2 +2207,3 @@ "vector-line": 62814,

"violin": 62991,
"virtual-reality": 63635,
"visualstudio": 62992,

@@ -2115,3 +2235,6 @@ "vk": 62841,

"watch-export": 62858,
"watch-export-variant": 63636,
"watch-import": 62859,
"watch-import-variant": 63637,
"watch-variant": 63638,
"watch-vibrate": 63152,

@@ -2127,2 +2250,3 @@ "water": 62860,

"weather-hail": 62866,
"weather-hurricane": 63639,
"weather-lightning": 62867,

@@ -2129,0 +2253,0 @@ "weather-lightning-rainy": 63101,

@@ -62,119 +62,118 @@ {

"file-symlink-file": 61755,
"file-text": 61756,
"file-zip": 61757,
"flame": 61758,
"fold": 61759,
"gear": 61760,
"gift": 61761,
"gist": 61762,
"gist-secret": 61763,
"git-branch": 61764,
"git-commit": 61765,
"git-compare": 61766,
"git-merge": 61767,
"git-pull-request": 61768,
"globe": 61769,
"grabber": 61770,
"graph": 61771,
"heart": 61772,
"history": 61773,
"home": 61774,
"horizontal-rule": 61775,
"hubot": 61776,
"inbox": 61777,
"info": 61778,
"issue-closed": 61779,
"issue-opened": 61780,
"issue-reopened": 61781,
"italic": 61782,
"jersey": 61783,
"kebab-horizontal": 61784,
"kebab-vertical": 61785,
"key": 61786,
"keyboard": 61787,
"law": 61788,
"light-bulb": 61789,
"link": 61790,
"link-external": 61791,
"list-ordered": 61792,
"list-unordered": 61793,
"location": 61794,
"lock": 61795,
"logo-gist": 61796,
"logo-github": 61797,
"mail": 61798,
"mail-read": 61799,
"mail-reply": 61800,
"mark-github": 61801,
"markdown": 61802,
"megaphone": 61803,
"mention": 61804,
"milestone": 61805,
"mirror": 61806,
"mortar-board": 61807,
"mute": 61808,
"no-newline": 61809,
"note": 61810,
"octoface": 61811,
"organization": 61812,
"package": 61813,
"paintcan": 61814,
"pencil": 61815,
"person": 61816,
"pin": 61817,
"plug": 61818,
"plus": 61819,
"plus-small": 61820,
"primitive-dot": 61821,
"primitive-square": 61822,
"project": 61823,
"pulse": 61824,
"question": 61825,
"quote": 61826,
"radio-tower": 61827,
"reply": 61828,
"repo": 61829,
"repo-clone": 61830,
"repo-force-push": 61831,
"repo-forked": 61832,
"repo-pull": 61833,
"repo-push": 61834,
"rocket": 61835,
"rss": 61836,
"ruby": 61837,
"screen-full": 61838,
"screen-normal": 61839,
"search": 61840,
"server": 61841,
"settings": 61842,
"shield": 61843,
"sign-in": 61844,
"sign-out": 61845,
"smiley": 61846,
"squirrel": 61847,
"star": 61848,
"stop": 61849,
"sync": 61850,
"tag": 61851,
"tasklist": 61852,
"telescope": 61853,
"terminal": 61854,
"text-size": 61855,
"three-bars": 61856,
"thumbsdown": 61857,
"thumbsup": 61858,
"tools": 61859,
"trashcan": 61860,
"triangle-down": 61861,
"triangle-left": 61862,
"triangle-right": 61863,
"triangle-up": 61864,
"unfold": 61865,
"unmute": 61866,
"unverified": 61867,
"verified": 61868,
"versions": 61869,
"watch": 61870,
"x": 61871,
"zap": 61872
"file-zip": 61756,
"flame": 61757,
"fold": 61758,
"gear": 61759,
"gift": 61760,
"gist": 61761,
"gist-secret": 61762,
"git-branch": 61763,
"git-commit": 61764,
"git-compare": 61765,
"git-merge": 61766,
"git-pull-request": 61767,
"globe": 61768,
"grabber": 61769,
"graph": 61770,
"heart": 61771,
"history": 61772,
"home": 61773,
"horizontal-rule": 61774,
"hubot": 61775,
"inbox": 61776,
"info": 61777,
"issue-closed": 61778,
"issue-opened": 61779,
"issue-reopened": 61780,
"italic": 61781,
"jersey": 61782,
"kebab-horizontal": 61783,
"kebab-vertical": 61784,
"key": 61785,
"keyboard": 61786,
"law": 61787,
"light-bulb": 61788,
"link": 61789,
"link-external": 61790,
"list-ordered": 61791,
"list-unordered": 61792,
"location": 61793,
"lock": 61794,
"logo-gist": 61795,
"logo-github": 61796,
"mail": 61797,
"mail-read": 61798,
"mark-github": 61799,
"markdown": 61800,
"megaphone": 61801,
"mention": 61802,
"milestone": 61803,
"mirror": 61804,
"mortar-board": 61805,
"mute": 61806,
"no-newline": 61807,
"note": 61808,
"octoface": 61809,
"organization": 61810,
"package": 61811,
"paintcan": 61812,
"pencil": 61813,
"person": 61814,
"pin": 61815,
"plug": 61816,
"plus": 61817,
"plus-small": 61818,
"primitive-dot": 61819,
"primitive-square": 61820,
"project": 61821,
"pulse": 61822,
"question": 61823,
"quote": 61824,
"radio-tower": 61825,
"reply": 61826,
"repo": 61827,
"repo-clone": 61828,
"repo-force-push": 61829,
"repo-forked": 61830,
"repo-pull": 61831,
"repo-push": 61832,
"report": 61833,
"rocket": 61834,
"rss": 61835,
"ruby": 61836,
"screen-full": 61837,
"screen-normal": 61838,
"search": 61839,
"server": 61840,
"settings": 61841,
"shield": 61842,
"sign-in": 61843,
"sign-out": 61844,
"smiley": 61845,
"squirrel": 61846,
"star": 61847,
"stop": 61848,
"sync": 61849,
"tag": 61850,
"tasklist": 61851,
"telescope": 61852,
"terminal": 61853,
"text-size": 61854,
"three-bars": 61855,
"thumbsdown": 61856,
"thumbsup": 61857,
"tools": 61858,
"trashcan": 61859,
"triangle-down": 61860,
"triangle-left": 61861,
"triangle-right": 61862,
"triangle-up": 61863,
"unfold": 61864,
"unmute": 61865,
"unverified": 61866,
"verified": 61867,
"versions": 61868,
"watch": 61869,
"x": 61870,
"zap": 61871
}

@@ -162,2 +162,6 @@ import React, { PureComponent } from 'react';

function hasIcon(name) {
return Object.prototype.hasOwnProperty.call(glyphMap, name);
}
Icon.Button = createIconButtonComponent(Icon);

@@ -175,4 +179,5 @@ Icon.TabBarItem = createTabBarItemIOSComponent(

Icon.loadFont = loadFont;
Icon.hasIcon = hasIcon;
return Icon;
}
{
"name": "react-native-vector-icons",
"version": "4.5.0",
"version": "4.6.0",
"description": "Customizable Icons for React Native with support for NavBar/TabBar/ToolbarAndroid, image source and full styling.",

@@ -82,6 +82,6 @@ "main": "dist/index.js",

"material-design-icons": "^3.0.1",
"mdi": "^2.1.19",
"octicons": "^6.0.1",
"mdi": "^2.2.43",
"octicons": "^7.2.0",
"prettier": "^1.5.3"
}
}

@@ -18,4 +18,4 @@ ![Vector Icons for React Native](https://cloud.githubusercontent.com/assets/378279/12009887/33f4ae1c-ac8d-11e5-8666-7a87458753ee.png)

* [`MaterialIcons`](https://www.google.com/design/icons/) by Google, Inc. (v3.0.1, **932** icons)
* [`MaterialCommunityIcons`](https://materialdesignicons.com/) by MaterialDesignIcons.com (v2.1.19, **2120** icons)
* [`Octicons`](http://octicons.github.com) by Github, Inc. (v6.0.1, **177** icons)
* [`MaterialCommunityIcons`](https://materialdesignicons.com/) by MaterialDesignIcons.com (v2.2.43, **2244** icons)
* [`Octicons`](http://octicons.github.com) by Github, Inc. (v7.2.0, **176** icons)
* [`Zocial`](http://zocial.smcllns.com/) by Sam Collins (v1.0, **100** icons)

@@ -44,2 +44,8 @@ * [`SimpleLineIcons`](http://simplelineicons.com/) by Sabbir & Contributors (v2.4.1, **189** icons)

#### Option: With `react-native link`
`$ react-native link`
*Note: Some users are having trouble using this method, try one of the others if you are too.*
#### Option: With [CocoaPods](https://cocoapods.org/)

@@ -50,3 +56,3 @@

```
pod 'RNVectorIcons', :path => 'node_modules/react-native-vector-icons'
pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'
```

@@ -58,8 +64,2 @@

#### Option: With `rnpm`
`$ react-native link`
*Note: Some users are having trouble using this method, try one of the others if you are too.*
### Android

@@ -222,2 +222,4 @@

You can use `Icon.hasIcon(name)` to check if the name is valid in current icon set.
### Styling

@@ -224,0 +226,0 @@ Since `Icon` builds on top of the `Text` component, most [style properties](http://facebook.github.io/react-native/docs/style.html) will work as expected, you might find it useful to play around with these:

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc