UNPKG

devicons-react

Version:

Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.

1 lines 5.7 kB
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",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M39.258 67.037h-3.691c.098 2.05.76 3.593 2.028 4.619 1.272 1.025 3.08 1.514 5.47 1.514 1.125 0 2.126-.12 2.983-.391.83-.27 1.538-.634 2.098-1.123a5 5 0 0 0 1.273-1.687q.438-.952.438-2.125c0-1.566-.44-2.787-1.32-3.62-.88-.83-2.27-1.441-4.152-1.832l-2.392-.466c-.88-.168-1.515-.415-1.882-.755-.364-.318-.536-.807-.536-1.468 0-.243.047-.462.145-.709q.147-.329.512-.587c.246-.172.564-.316.955-.415a6.4 6.4 0 0 1 1.539-.172c1.025 0 1.807.224 2.32.638.513.438.854 1.123 1.05 2.074l3.443-.438a9.2 9.2 0 0 0-.512-1.98c-.247-.635-.634-1.175-1.147-1.66-.54-.49-1.222-.881-2.054-1.174-.854-.293-1.904-.443-3.175-.443a10.6 10.6 0 0 0-2.736.345c-.83.22-1.562.536-2.149.952a4.9 4.9 0 0 0-1.393 1.588c-.34.638-.486 1.37-.486 2.2 0 .834.122 1.565.365 2.152.247.612.587 1.123 1.05 1.538a5.2 5.2 0 0 0 1.737 1.002c.68.27 1.462.49 2.367.638l2.27.415c.904.196 1.539.49 1.883.88.34.392.512.83.512 1.27a2.6 2.6 0 0 1-.171.907q-.148.436-.513.732a2.9 2.9 0 0 1-.952.49c-.39.12-.88.168-1.443.168q-1.791 0-2.71-.732-.917-.736-1.024-2.344zm23.361 1.073h-3.467q-.111 1.101-.662 1.686c-.39.391-.904.587-1.585.587-.54 0-.955-.098-1.295-.316a2.2 2.2 0 0 1-.807-.905 4 4 0 0 1-.415-1.296c-.097-.489-.12-1.002-.12-1.538 0-.516.023-1.006.12-1.49.074-.49.22-.904.415-1.296.196-.368.49-.661.83-.88.34-.22.76-.345 1.295-.345.709 0 1.223.223 1.515.61.294.392.462.933.56 1.566l3.444-.466c-.097-.633-.243-1.244-.49-1.78a4.2 4.2 0 0 0-1.024-1.421c-.439-.39-1.002-.682-1.636-.904-.634-.22-1.393-.34-2.248-.34-1.025 0-1.905.172-2.685.488a5.75 5.75 0 0 0-1.98 1.393c-.536.588-.95 1.32-1.244 2.15-.294.833-.415 1.76-.415 2.763 0 1.026.121 1.93.364 2.763q.368 1.245 1.1 2.125c.489.587 1.146 1.052 1.93 1.37.782.34 1.71.489 2.786.489 1.832 0 3.197-.441 4.125-1.346s1.44-2.125 1.59-3.667zm9.045 3.009v1.613h3.226v-8.066c0-.783-.098-1.469-.295-2.103-.195-.637-.489-1.173-.903-1.612-.415-.442-.955-.76-1.637-1.002q-1.027-.368-2.492-.368c-1.613 0-2.881.317-3.809.904-.955.587-1.543 1.566-1.761 2.886l3.127.292c.196-1.025.952-1.542 2.321-1.542a2.63 2.63 0 0 1 1.514.442q.66.44.659 1.613v.635l-1.637.074c-.83.05-1.636.12-2.418.246a9 9 0 0 0-2.121.657 4.2 4.2 0 0 0-1.543 1.296c-.387.564-.583 1.272-.583 2.153 0 .684.098 1.244.34 1.733.22.49.513.881.905 1.175.39.316.83.536 1.343.685a6 6 0 0 0 1.635.218c.979 0 1.785-.172 2.418-.54a6.1 6.1 0 0 0 1.71-1.39zm-.074-4.082v.658q0 .809-.294 1.319a2.8 2.8 0 0 1-.756.856c-.563.415-1.272.611-2.148.611-.54 0-.931-.12-1.221-.367-.294-.244-.442-.56-.442-1.002 0-.267.027-.513.12-.756.075-.22.224-.414.467-.587q.366-.257 1.025-.439c.44-.097 1.002-.172 1.734-.222zm5.24-11.757v17.452h3.421V55.28Zm5.511 4.692v12.76h3.42v-12.76Zm-.05-4.692v3.08h3.518v-3.08zm5.537 4.692v12.76h3.416v-7.675c0-.369.076-.708.221-1.03a3 3 0 0 1 .586-.83 3.4 3.4 0 0 1 .88-.559 3.2 3.2 0 0 1 1.148-.196c.563 0 1.025.168 1.37.486q.511.515.512 1.836v7.968h3.416v-8.434c0-1.613-.363-2.81-1.048-3.57-.708-.756-1.785-1.146-3.225-1.146a4.84 4.84 0 0 0-2.172.513c-.686.34-1.296.903-1.785 1.635v-1.758zm17.04 13.566h-3.466a5.8 5.8 0 0 0 .488 1.855 3.2 3.2 0 0 0 1.1 1.323c.462.34 1.05.61 1.78.78.732.171 1.614.246 2.639.246 1.1 0 2.028-.15 2.81-.443a4.4 4.4 0 0 0 1.879-1.343c.489-.586.83-1.294 1.052-2.124.22-.835.34-1.808.34-2.886V59.972h-3.322v1.441c-.536-.685-1.146-1.17-1.78-1.44a5.5 5.5 0 0 0-1.981-.391c-.877 0-1.66.172-2.345.488a4.9 4.9 0 0 0-1.733 1.32 5.5 5.5 0 0 0-1.1 2.004 8.6 8.6 0 0 0-.364 2.567c0 1.954.438 3.519 1.319 4.669.876 1.17 2.224 1.733 4.027 1.733.834 0 1.565-.144 2.224-.465a4.1 4.1 0 0 0 1.635-1.416v.39c0 .537-.023 1.077-.07 1.566-.05.513-.148.952-.32 1.343a2.3 2.3 0 0 1-.78.955c-.368.242-.857.34-1.491.34-.415 0-.756 0-1.05-.047-.293-.05-.54-.125-.73-.246a1.26 1.26 0 0 1-.49-.462 2 2 0 0 1-.27-.783zm5.23-7.628v.344c0 .635-.074 1.148-.223 1.59a2.8 2.8 0 0 1-.612 1.048 2.33 2.33 0 0 1-.95.588 3.7 3.7 0 0 1-1.174.172c-.78 0-1.412-.27-1.93-.834-.512-.56-.755-1.515-.755-2.88 0-.638.074-1.174.22-1.64.148-.44.344-.83.587-1.124a2.2 2.2 0 0 1 .88-.634 3 3 0 0 1 1.072-.195c.345 0 .685.047 1.025.12.345.098.639.27.928.513.27.243.49.611.662 1.077.172.49.27 1.1.27 1.855m11.452 7.213c.978 0 1.859-.149 2.665-.465a5.5 5.5 0 0 0 2.027-1.347 5.8 5.8 0 0 0 1.293-2.125 8.5 8.5 0 0 0 .465-2.858c0-1.029-.146-1.98-.44-2.813a5.9 5.9 0 0 0-1.294-2.125c-.564-.587-1.245-1.026-2.028-1.343a7.8 7.8 0 0 0-2.688-.466c-.975 0-1.879.173-2.662.466-.802.317-1.487.756-2.051 1.343a5.9 5.9 0 0 0-1.296 2.124c-.289.835-.437 1.785-.437 2.815 0 2.2.563 3.858 1.687 5.033q1.682 1.761 4.76 1.76zm0-2.74q-1.498.001-2.196-1.025c-.49-.685-.708-1.71-.708-3.03 0-1.295.219-2.3.708-2.981q.734-1.03 2.196-1.03c.978 0 1.686.344 2.175 1.03.49.681.732 1.686.732 2.981q.001 1.98-.732 3.006c-.489.709-1.197 1.05-2.175 1.05zm0 0",fill:"#1e2833"}),/*#__PURE__*/React.createElement("path",{d:"M7.638 50.09c1.057-1.803 3.416-2.477 5.276-1.503 1.859.971 2.513 3.221 1.46 5.026l-7.135 12.21c-1.053 1.805-3.417 2.478-5.276 1.504-1.859-.97-2.513-3.222-1.46-5.025Zm0 0",fill:"#21cfee"}),/*#__PURE__*/React.createElement("path",{d:"M13.062 62.176c1.052-1.804 3.413-2.477 5.277-1.503 1.858.97 2.512 3.222 1.455 5.025L12.66 77.91c-1.053 1.803-3.412 2.477-5.276 1.503-1.858-.971-2.513-3.221-1.456-5.026Zm0 0",fill:"#173aee"}))};