devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.71 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="#000",...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:"M19.264 3.822C8.664 3.822 0 12.486 0 23.086v81.771c0 10.6 8.664 19.264 19.264 19.264h43.955a3.24 3.24 0 0 0 3.24-3.24 3.24 3.24 0 0 0-3.24-3.24H19.264a12.736 12.736 0 0 1-12.785-12.784v-72.26h115.043v68.471a.7.7 0 0 1-.131.186.72.72 0 0 1-.506.21h-3.965a.72.72 0 0 1-.506-.21.72.72 0 0 1-.209-.506V88.84l-.002-.035.002-.037a3.21 3.21 0 0 0-3.207-3.207 3.2 3.2 0 0 0-2.267.939 3.2 3.2 0 0 0-.94 2.268l.002.037-.002.035v32.13c0 .851.338 1.667.94 2.268a3.206 3.206 0 0 0 4.535 0 3.2 3.2 0 0 0 .94-2.267v-12.735c0-.19.074-.371.208-.505a.72.72 0 0 1 .506-.21h3.965c.19 0 .372.076.506.21a.7.7 0 0 1 .13.185v12.965l.034.12c.003.267.033.535.101.794a3.2 3.2 0 0 0 .64 1.23 3.2 3.2 0 0 0 1.104.844 3.2 3.2 0 0 0 1.356.297l.014-.002.011.002a3.18 3.18 0 0 0 2.94-1.965c.009-.02.013-.042.021-.062l.03-.078a3 3 0 0 0 .095-.313 3.2 3.2 0 0 0 .133-.867V23.086c0-10.6-8.662-19.264-19.262-19.264zm0 6.479h89.474a12.736 12.736 0 0 1 12.783 12.785v3.033H6.478v-3.033a12.737 12.737 0 0 1 12.786-12.785m14.658 28.515a1.14 1.14 0 0 0-.774.4l-21.14 25.178a1.14 1.14 0 0 0 .14 1.604 1.14 1.14 0 0 0 1.602-.139l21.143-25.177a1.14 1.14 0 0 0-.141-1.604 1.14 1.14 0 0 0-.83-.262m-15.68.637c-3.37 0-6.14 2.772-6.14 6.143s2.77 6.14 6.14 6.14 6.14-2.77 6.14-6.14c0-3.371-2.77-6.143-6.14-6.143m0 3.557c1.45 0 2.586 1.137 2.586 2.586s-1.137 2.586-2.586 2.586a2.56 2.56 0 0 1-2.586-2.586 2.56 2.56 0 0 1 2.586-2.586m10.344 10.344c-3.37 0-6.143 2.77-6.143 6.14s2.772 6.14 6.143 6.14 6.14-2.77 6.14-6.14-2.77-6.14-6.14-6.14m0 3.554a2.56 2.56 0 0 1 2.586 2.586 2.56 2.56 0 0 1-2.586 2.586A2.56 2.56 0 0 1 26 59.494a2.56 2.56 0 0 1 2.586-2.586m14.18 6.451a1.14 1.14 0 0 0-1.139 1.137 1.14 1.14 0 0 0 1.139 1.139H57.86A1.14 1.14 0 0 0 59 64.496a1.14 1.14 0 0 0-1.139-1.137zm30.767 22.186a3.3 3.3 0 0 0-1.244.248 3.3 3.3 0 0 0-1.057.705 3.3 3.3 0 0 0-.703 1.055 3.3 3.3 0 0 0-.248 1.244v.002a3.24 3.24 0 0 0 .951 2.299 3.25 3.25 0 0 0 1.057.703 3.2 3.2 0 0 0 1.244.248c.051 0 .1-.006.15-.008h5.99a.4.4 0 0 1 .335.176.4.4 0 0 1 .066.183.4.4 0 0 1-.027.194l-9.51 23.748a3.6 3.6 0 0 0-.256 1.33v2.912c0 .948.377 1.857 1.047 2.527a3.58 3.58 0 0 0 2.53 1.05h11.146a3.3 3.3 0 0 0 1.275-.255 3.3 3.3 0 0 0 1.082-.722 3.3 3.3 0 0 0 .723-1.082 3.3 3.3 0 0 0 .254-1.276v-.002a3.34 3.34 0 0 0-.977-2.36 3.34 3.34 0 0 0-2.359-.976q-.038.001-.076.004h-7.498a.4.4 0 0 1-.182-.045.4.4 0 0 1-.137-.125.4.4 0 0 1-.066-.176.4.4 0 0 1 .027-.183l10.967-27.344a2.96 2.96 0 0 0 .195-1.418 2.96 2.96 0 0 0-.49-1.344 3 3 0 0 0-1.066-.957 2.96 2.96 0 0 0-1.389-.345H73.728q-.096-.008-.195-.01m26.192.18c-1.523 0-3.266.147-4.315.441a5.04 5.04 0 0 0-2.486 1.424q-.914 1.03-1.32 2.797-.407 1.718-.405 4.369-.001 2.552.049 4.123a19 19 0 0 0 .305 2.553 5 5 0 0 0 .66 1.57 6.3 6.3 0 0 0 1.015 1.129 10.3 10.3 0 0 0 1.725 1.228q1.016.588 2.082 1.127a29 29 0 0 1 2.03 1.13 8.7 8.7 0 0 1 1.675 1.228q.3.326.557.687c.123.146.22.311.283.49q.09.241.148.49.084.39.079.786.049.59.048 1.62a20 20 0 0 1-.15 2.798 4 4 0 0 1-.406 1.521 1.4 1.4 0 0 1-.813.639c-.338.098-1.508.146-2.015.146a4.4 4.4 0 0 1-1.219-.146 1.68 1.68 0 0 1-.76-.688 5.7 5.7 0 0 1-.406-1.472 24 24 0 0 1-.104-2.45q0-.136-.013-.273h-.02a2.73 2.73 0 0 0-.918-1.678 2.76 2.76 0 0 0-1.8-.668 2.75 2.75 0 0 0-1.798.668 2.73 2.73 0 0 0-.917 1.678h-.018a3 3 0 0 0-.014.301v.123c.009.645.018 1.223.018 1.514q0 2.895.406 4.713.458 1.766 1.422 2.796a4.9 4.9 0 0 0 2.436 1.327 14.2 14.2 0 0 0 3.603.392c1.625 0 3.724-.147 4.807-.441a4.78 4.78 0 0 0 2.588-1.668q1.014-1.228 1.422-3.389.457-2.208.457-5.644 0-2.504-.153-4.026a8.8 8.8 0 0 0-.457-2.504 4.1 4.1 0 0 0-.965-1.57 8 8 0 0 0-1.47-1.178 14 14 0 0 0-1.524-.834 23 23 0 0 0-1.826-.933 45 45 0 0 1-1.828-.98 15 15 0 0 1-1.47-1.032 5 5 0 0 1-.61-.59 2.1 2.1 0 0 1-.305-.736 8 8 0 0 1-.152-1.13V95.64a17 17 0 0 1 .101-2.112 3.4 3.4 0 0 1 .356-1.226 1.22 1.22 0 0 1 .76-.54c.304-.098 1.153-.148 1.627-.148q1.623 0 2.029.934c.214.393.335.828.353 1.275.012.358.017.824.018 1.31h.02v.02c0 .726.289 1.421.804 1.934a2.75 2.75 0 0 0 1.944.8c.728 0 1.428-.287 1.943-.8a2.73 2.73 0 0 0 .805-1.934l-.002-.02h.002v-1.31a17 17 0 0 0-.356-3.779q-.305-1.57-1.219-2.502-.863-.982-2.435-1.375-1.522-.441-3.906-.441h-.002z"}))};