devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.39 kB
JavaScript
function _extends(){return _extends=Object.assign?Object.assign.bind():function(a){for(var b,c=1;c<arguments.length;c++)for(var d in b=arguments[c],b)({}).hasOwnProperty.call(b,d)&&(a[d]=b[d]);return a},_extends.apply(null,arguments)}const React=require("react");module.exports=function(a){let{size:c="1rem",color:d="#1f65b7",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c,...(d?{fill:d}:{})}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M108.722 86.324 66.089 12.482a3.166 3.166 0 0 0-5.487 0L17.966 86.324a3.09 3.09 0 0 0 0 3.133c.567.98 1.612 1.543 2.744 1.543h85.27c1.132 0 2.174-.563 2.742-1.543a3.09 3.09 0 0 0 0-3.133m-27.125-5.961.114-3.2-12.302 2.173-.56-.319.16-4.017h-.321s-3.371 5.379-10.837 5.379c-5.538 0-10.756-2.26-10.756-11.247C47.095 60.059 53.916 57 61.062 57H69v-3.836c0-3.612-2.645-5.699-7.141-5.699-5.058 0-11.228.803-11.228.803L50 47.705v-6.101s6.674-.802 13.34-.802c6.102 0 13.66 1.605 13.66 10.596v20.688l3.967-.779-1.24-2.994 10.219 4.498zM54.88 68.479c0 4.173 3.126 5.026 5.935 5.026 2.65 0 5.186-.754 8.186-4.045V63h-5.85c-5.463 0-8.271 1.144-8.271 5.479M10.819 112.77H8.552l-.178-.178.049-1.35h-.101s-1.069 1.783-3.438 1.783c-1.759 0-3.415-.711-3.415-3.566 0-2.879 2.166-3.848 4.434-3.848h2.472v-1.146c0-1.146-.816-1.81-2.242-1.81-1.606 0-3.541.256-3.541.256l-.18-.178v-1.938s2.039-.255 4.154-.255c1.936 0 4.254.511 4.254 3.362zm-2.445-5.22H6.565c-1.732 0-2.624.38-2.624 1.757 0 1.326.967 1.605 1.858 1.605.841 0 1.758-.229 2.574-1.275zm5.911-6.753h2.293l.177.178-.051 1.352h.102s1.046-1.784 3.415-1.784c1.937 0 3.286.739 3.286 3.593v5.197c0 2.855-2.446 3.693-4.561 3.693-.867 0-1.528-.051-2.191-.102v4.18h-2.47zm2.47 9.961a14 14 0 0 0 2.318.053c1.07-.104 1.987-.536 1.987-2.063v-4.459c0-1.301-.636-1.633-1.579-1.633-.866 0-1.758.356-2.727 1.552zm9.886-9.961h2.293l.178.178-.052 1.352h.103s1.045-1.784 3.413-1.784c1.938 0 3.288.739 3.288 3.593v5.197c0 2.855-2.447 3.693-4.562 3.693-.865 0-1.529-.051-2.19-.102v4.18h-2.471zm2.47 9.961c.661.077 1.631.104 2.317.053 1.07-.104 1.987-.536 1.987-2.063v-4.459c0-1.301-.637-1.633-1.579-1.633-.866 0-1.757.356-2.726 1.552v6.55zm17.707-7.745s-1.451-.255-3.059-.255c-1.426 0-2.624.205-2.624 2.038v4.001c0 1.836 1.198 2.038 2.624 2.038 1.607 0 3.059-.256 3.059-.256l.179.179v2.012s-1.708.256-3.822.256c-2.116 0-4.509-.662-4.509-3.516v-5.428c0-2.852 2.393-3.54 4.509-3.54 2.114 0 3.822.255 3.822.255v2.039zm11.414 4.537h-6.395v1.247c0 1.836 1.197 2.038 2.624 2.038 1.604 0 3.211-.256 3.211-.256l.175.179v2.012s-1.857.256-3.973.256c-2.113 0-4.51-.662-4.51-3.516v-5.171c0-2.981 2.422-3.797 4.689-3.797s4.661.739 4.661 3.797c0 1.3-.205 2.802-.229 2.955zm-6.394-3.392v1.453h4.203a7 7 0 0 0 .103-1.426c-.052-1.146-.868-1.529-2.089-1.529-1.301 0-2.217.459-2.217 1.502m12.227-8.202v16.813h-2.472V95.956zm11.974 11.594h-6.393v1.247c0 1.836 1.198 2.038 2.622 2.038 1.605 0 3.211-.256 3.211-.256l.177.179v2.012s-1.858.256-3.974.256-4.511-.662-4.511-3.516v-5.171c0-2.981 2.42-3.797 4.688-3.797 2.271 0 4.665.739 4.665 3.797 0 1.3-.204 2.802-.229 2.955zm-6.393-3.392v1.453h4.201c.051-.305.128-.866.101-1.426-.05-1.146-.864-1.529-2.089-1.529-1.296 0-2.213.459-2.213 1.502m15.946-1.145c-1.044 0-2.344 0-3.718 1.276v8.48h-2.473v-11.973h2.295l.178.178-.052 1.352h.103c-.155 0 1.298-1.936 3.845-1.784v2.294zm11.058 9.757h-2.27l-.178-.178.053-1.35h-.104s-1.069 1.783-3.438 1.783c-1.758 0-3.414-.711-3.414-3.566 0-2.879 2.166-3.848 4.434-3.848h2.469v-1.146c0-1.146-.815-1.81-2.242-1.81-1.604 0-3.54.256-3.54.256l-.177-.178v-1.938s2.037-.255 4.151-.255c1.935 0 4.256.511 4.256 3.362zm-2.448-5.22h-1.808c-1.731 0-2.622.38-2.622 1.757 0 1.326.964 1.605 1.857 1.605.842 0 1.757-.229 2.572-1.275zm6.089-4.792H99.02v-1.961h1.271v-2.549h2.473v2.549h2.879v1.961h-2.879v6.801c0 .971.509 1.354 1.377 1.354.839 0 1.578-.102 1.578-.102l.181.178v1.781s-.894.256-2.242.256c-2.167 0-3.366-1.197-3.366-3.467zm16.742 6.498c0 3.08-2.399 3.77-4.663 3.77-2.27 0-4.69-.789-4.69-3.77v-4.917c0-2.981 2.421-3.797 4.69-3.797 2.264 0 4.663.714 4.663 3.797zm-2.448-4.587c0-1.35-.841-2.013-2.215-2.013-1.506 0-2.217.688-2.217 2.013v4.255c0 1.4.813 1.988 2.217 1.988 1.5 0 2.215-.664 2.215-1.988zm11.769-1.656c-1.044 0-2.342 0-3.72 1.276v8.48h-2.47v-11.973h2.293l.177.178-.051 1.352h.102c-.151 0 1.302-1.936 3.846-1.784v2.294z"}))};