devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 10.3 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",...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:"M4.67 54.373c-.498.123-.253.614-.334.883-.206.685-1.282.902-1.821 1.367-.527.455-.84.986-1.248 1.487-.343.42-.771.834-.84 1.316-.078.548-.05 1.166.2 1.69.308.649.673 1.473 1.19 2.05.396.445.451.592 1.119.826.211.096.264.144.552.203l.056-.353.248-.291c-.333-.407-.837-.445-1.128-.741-.486-.495-.645-1.001-.934-1.568-.276-.543-.635-.958-.665-1.534-.012-.247-.121-.69.008-.913.086-.148.497-.335.636-.476.432-.437.236-.99.736-1.396.444-.36 1.196-.641 1.722-.972.365-.229.59-.311.67-.633.086-.355-.193-.618-.167-.945m12.322 0c.025.327-.254.59-.167.945.079.322.304.404.669.633.526.33 1.278.611 1.722.972.5.406.304.959.735 1.396.14.141.55.328.636.476.13.222.021.666.008.913-.03.576-.389.991-.665 1.534-.289.567-.447 1.073-.933 1.568-.29.296-.795.334-1.128.74l.248.292.056.353c.288-.06.34-.107.553-.203.667-.234.721-.381 1.118-.825.517-.578.881-1.402 1.192-2.051.248-.524.277-1.142.199-1.69-.07-.482-.499-.895-.842-1.316-.407-.5-.72-1.032-1.247-1.487-.538-.465-1.615-.682-1.821-1.367-.081-.27.164-.76-.333-.883m-6.163 5.112c-2.139 0-3.872.658-3.872 1.47 0 .71 1.733.511 3.872.511 2.137 0 3.872.162 3.872-.51 0-.813-1.734-1.472-3.872-1.472m-1.93 2.155c-2.21 0-4.137.905-5.192 2.253q-.11.627-.16 1.279c.276-.003 5.842-.047 6.338.443l.943.93.943-.93c.497-.49 6.063-.446 6.339-.443a13 13 0 0 0-.162-1.29c-1.057-1.341-2.98-2.242-5.185-2.242zm9.214 3.57v.044c-1.614-.016-5.89.03-6.283.418l-.953.94.62 1.492-.627 7.746c3.888-.029 7.056-4.085 7.265-9.19.006-.178-.721-.37-.721-.532 0-.14.728-.313.723-.467a13 13 0 0 0-.024-.451m-14.57 0q-.015.225-.024.451c-.005.154.724.328.724.468 0 .161-.728.353-.721.53.208 5.106 3.378 9.163 7.264 9.192l-.628-7.746.004-.01.617-1.483-.953-.94c-.393-.387-4.668-.433-6.282-.418zm-2.242 1.055c-.947.034-.776 1.035-.434 1.923.395 1.025.574 2.104.999 3.118.195.465.481.92.995 1.053.026-.587-.064-.741-.426-1.178-.305-.368-.23-.873-.422-1.288-.25-.543-.292-1.089-.507-1.635-.095-.243-.58-.973-.449-1.244.222-.46.639-.005.848.145.293.211.45.155.813.202.041.005.248.15.73.37l-.056-.51c-.662-.32-.72-.681-1.444-.869a2.3 2.3 0 0 0-.647-.087m19.057 0c-.175-.006-.389.02-.647.087-.723.188-.781.55-1.443.868l-.056.511c.482-.22.688-.365.73-.37.363-.047.519.01.812-.202.21-.15.627-.604.848-.145.13.271-.354 1.001-.449 1.243-.214.547-.257 1.093-.507 1.636-.19.415-.116.92-.422 1.288-.361.436-.451.59-.425 1.178.513-.133.8-.588.994-1.053.426-1.014.604-2.093 1-3.118.342-.888.513-1.89-.435-1.923m-9.53.446-.585 1.407.585 7.219.585-7.22zm-6.049 5.218c-.465.621-.486 1.13-.7 1.625-.367.853-.01 2.008.686 2.622.422.374 1.107.67 1.61.915.698.34 1.4.785 2.18.932.173.032.613.09.467-.245-.068-.156-.564-.32-.707-.4-.578-.321-1.14-.732-1.68-1.125-.661-.478-1.45-.779-1.97-1.44-.213-.27-.247-.343-.197-.654.049-.296.094-.638.156-.935.07-.335.17-.658.348-.959zm12.102 0-.193.336c.179.3.278.624.348.959.063.297.108.639.156.935.05.311.017.384-.196.654-.52.661-1.309.962-1.97 1.44-.54.393-1.103.804-1.681 1.126-.143.08-.639.243-.707.399-.146.335.293.277.466.245.781-.147 1.484-.592 2.182-.932.502-.245 1.188-.54 1.61-.915.696-.614 1.052-1.769.685-2.622-.213-.496-.235-1.004-.7-1.625",fill:"#f39914"}),/*#__PURE__*/React.createElement("path",{d:"M10.831 49.952a4.303 4.303 0 0 0-4.298 4.298 4.303 4.303 0 0 0 4.298 4.299 4.303 4.303 0 0 0 4.298-4.299 4.303 4.303 0 0 0-4.298-4.298m0 .14a4.16 4.16 0 0 1 4.158 4.158 4.16 4.16 0 0 1-4.158 4.158 4.16 4.16 0 0 1-4.157-4.158 4.16 4.16 0 0 1 4.157-4.157m-1.934 2.224v3.869h3.868v-3.869H8.96zm.063.064h1.205v1.205H8.96zm1.269 0h1.205v1.205h-1.205zm1.268 0h1.205v1.205h-1.205zm-.666.158a.444.444 0 0 0-.444.444.444.444 0 0 0 .444.444.444.444 0 0 0 .444-.444.444.444 0 0 0-.444-.444m-1.87 1.11h1.204v1.205H8.96zm1.268 0h1.205v1.205h-1.205zm1.268 0h1.205v1.205h-1.205zm.602.158a.444.444 0 0 0-.443.444.444.444 0 0 0 .443.444.444.444 0 0 0 .444-.444.444.444 0 0 0-.444-.444m-3.139 1.11h1.205v1.205H8.96zm1.269 0h1.205v1.205h-1.205zm1.268 0h1.205v1.205h-1.205zm-1.934.159a.444.444 0 0 0-.444.444.444.444 0 0 0 .444.444.444.444 0 0 0 .444-.444.444.444 0 0 0-.444-.444m1.268 0a.444.444 0 0 0-.444.444.444.444 0 0 0 .444.444.444.444 0 0 0 .444-.444.444.444 0 0 0-.444-.444m1.269 0a.444.444 0 0 0-.444.444.444.444 0 0 0 .444.444.444.444 0 0 0 .444-.444.444.444 0 0 0-.444-.444",fill:"#162284"}),/*#__PURE__*/React.createElement("path",{d:"M123.33 54.373c.498.123.252.614.333.883.206.685 1.283.902 1.821 1.367.527.455.841.986 1.248 1.487.343.42.772.834.84 1.316.079.548.05 1.166-.199 1.69-.309.649-.673 1.473-1.19 2.05-.397.445-.452.592-1.119.826-.212.096-.264.144-.552.203l-.057-.353-.247-.291c.332-.407.837-.445 1.128-.741.486-.495.644-1.001.933-1.568.276-.543.636-.958.665-1.534.013-.247.122-.69-.008-.913-.086-.148-.496-.335-.636-.476-.431-.437-.236-.99-.735-1.396-.444-.36-1.196-.641-1.723-.972-.365-.229-.59-.311-.669-.633-.086-.355.193-.618.167-.945m-12.322 0c-.025.327.253.59.167.945-.079.322-.304.404-.67.633-.526.33-1.278.611-1.722.972-.499.406-.303.959-.735 1.396-.14.141-.55.328-.636.476-.13.222-.02.666-.008.913.03.576.389.991.665 1.534.289.567.448 1.073.933 1.568.291.296.795.334 1.128.74l-.247.292-.057.353c-.287-.06-.34-.107-.552-.203-.667-.234-.722-.381-1.119-.825-.517-.578-.881-1.402-1.191-2.051-.249-.524-.277-1.142-.199-1.69.069-.482.498-.895.841-1.316.407-.5.721-1.032 1.248-1.487.538-.465 1.615-.682 1.821-1.367.08-.27-.165-.76.333-.883m6.163 5.112c2.138 0 3.871.658 3.871 1.47 0 .71-1.733.511-3.871.511s-3.872.162-3.872-.51c0-.813 1.734-1.472 3.872-1.472m1.93 2.155c2.209 0 4.137.905 5.192 2.253q.11.627.16 1.279c-.276-.003-5.842-.047-6.339.443l-.943.93-.943-.93c-.496-.49-6.063-.446-6.338-.443q.049-.658.162-1.29c1.056-1.341 2.98-2.242 5.184-2.242zm-9.214 3.57v.044c1.614-.016 5.89.03 6.282.418l.953.94-.62 1.492.627 7.746c-3.887-.029-7.056-4.085-7.264-9.19-.007-.178.72-.37.72-.532 0-.14-.728-.313-.723-.467q.009-.227.025-.451m14.569 0q.016.225.024.451c.005.154-.723.328-.723.468 0 .161.728.353.72.53-.208 5.106-3.377 9.163-7.264 9.192l.628-7.746-.004-.01-.617-1.483.953-.94c.393-.387 4.668-.433 6.282-.418zm2.242 1.055c.947.034.776 1.035.434 1.923-.395 1.025-.573 2.104-.998 3.118-.196.465-.482.92-.996 1.053-.026-.587.064-.741.426-1.178.306-.368.231-.873.422-1.288.25-.543.293-1.089.507-1.635.095-.243.58-.973.45-1.244-.222-.46-.64-.005-.848.145-.294.211-.45.155-.814.202-.04.005-.247.15-.73.37l.057-.51c.661-.32.72-.681 1.443-.869q.386-.097.647-.087m-19.057 0c.176-.006.39.02.648.087.723.188.78.55 1.442.868l.057.511c-.483-.22-.69-.365-.73-.37-.363-.047-.52.01-.813-.202-.209-.15-.626-.604-.848-.145-.13.271.355 1.001.45 1.243.214.547.257 1.093.506 1.636.191.415.117.92.422 1.288.362.436.451.59.426 1.178-.514-.133-.8-.588-.995-1.053-.425-1.014-.604-2.093-.999-3.118-.343-.888-.513-1.89.434-1.923m9.53.446.586 1.407-.586 7.219-.585-7.22zm6.05 5.218c.464.621.486 1.13.7 1.625.366.853.01 2.008-.687 2.622-.421.374-1.107.67-1.61.915-.698.34-1.4.785-2.18.932-.173.032-.613.09-.466-.245.068-.156.563-.32.706-.4.579-.321 1.14-.732 1.68-1.125.661-.478 1.451-.779 1.971-1.44.213-.27.247-.343.196-.654-.048-.296-.094-.638-.156-.935a3.1 3.1 0 0 0-.348-.959zm-12.103 0 .193.336c-.178.3-.277.624-.348.959-.062.297-.108.639-.156.935-.05.311-.016.384.196.654.52.661 1.31.962 1.97 1.44.54.393 1.103.804 1.682 1.126.143.08.638.243.706.399.146.335-.293.277-.466.245-.781-.147-1.484-.592-2.182-.932-.502-.245-1.188-.54-1.609-.915-.697-.614-1.053-1.769-.686-2.622.214-.496.235-1.004.7-1.625",fill:"#f39914"}),/*#__PURE__*/React.createElement("path",{d:"M117.17 49.952a4.303 4.303 0 0 1 4.298 4.298c0 2.37-1.928 4.299-4.298 4.299s-4.298-1.928-4.298-4.299a4.303 4.303 0 0 1 4.298-4.298m0 .14a4.16 4.16 0 0 0-4.157 4.158 4.16 4.16 0 0 0 4.157 4.158 4.16 4.16 0 0 0 4.158-4.158 4.16 4.16 0 0 0-4.158-4.157m1.934 2.224v3.869h-3.868v-3.869h3.805zm-.063.064h-1.205v1.205h1.205zm-1.268 0h-1.206v1.205h1.206zm-1.269 0H115.3v1.205h1.205zm.666.158a.444.444 0 0 1 .444.444.444.444 0 0 1-.444.444.444.444 0 0 1-.444-.444.444.444 0 0 1 .444-.444m1.87 1.11h-1.204v1.205h1.205zm-1.268 0h-1.205v1.205h1.205zm-1.268 0H115.3v1.205h1.205zm-.602.158a.444.444 0 0 1 .444.444.444.444 0 0 1-.444.444.444.444 0 0 1-.444-.444.444.444 0 0 1 .444-.444m3.139 1.11h-1.205v1.205h1.205zm-1.269 0h-1.205v1.205h1.205zm-1.268 0h-1.205v1.205h1.205zm1.934.159a.444.444 0 0 1 .444.444.444.444 0 0 1-.444.444.444.444 0 0 1-.444-.444.444.444 0 0 1 .444-.444m-1.268 0a.444.444 0 0 1 .444.444.444.444 0 0 1-.444.444.444.444 0 0 1-.444-.444.444.444 0 0 1 .444-.444m-1.269 0a.444.444 0 0 1 .444.444.444.444 0 0 1-.444.444.444.444 0 0 1-.444-.444.444.444 0 0 1 .444-.444M64.008 53.115a1.507 1.507 0 0 0-1.55 1.506 1.507 1.507 0 1 0 3.013 0 1.507 1.507 0 0 0-1.463-1.506m-29.041 5.996c-4.608 0-7.682 3.308-7.682 7.887 0 4.313 3.133 7.888 7.682 7.888 1.004 0 2.332-.089 3.484-.62l-.207-2.483c-.856.561-2.037.857-2.982.857-3.574 0-5.022-2.954-5.022-5.642 0-2.866 1.742-5.643 4.844-5.643.886 0 1.95.208 3.014.65l.236-2.304c-.797-.325-2.244-.59-3.367-.59zm14.699 0c-1.92 0-3.574.59-4.963 1.418l.149 2.363c1.122-.945 2.805-1.537 4.37-1.537 2.777 0 3.723 1.33 3.723 3.93-1.093-.06-1.86-.059-2.953-.059-2.865 0-7.002 1.182-7.002 4.963 0 3.28 2.274 4.698 5.524 4.698 2.54 0 4.018-1.39 4.668-2.305h.058v1.95h2.6c-.06-.444-.117-1.24-.117-2.954v-6.234c0-4.107-1.744-6.233-6.057-6.233zm28.984 0c-1.595 0-3.191 1.122-3.93 2.688h-.058v-2.334h-2.6V74.53h2.777v-6.854c0-3.781 1.624-6.144 4.106-6.144.473 0 1.035.058 1.537.265v-2.48c-.59-.118-1.005-.207-1.832-.207zm14.344 0c-4.608 0-7.68 3.308-7.68 7.887 0 4.313 3.13 7.888 7.68 7.888 4.52 0 7.652-3.575 7.652-7.888 0-4.579-3.073-7.887-7.652-7.887m-30.42.354V74.53h2.777V59.465zm30.42 1.89c2.954 0 4.697 2.777 4.697 5.643 0 2.688-1.448 5.642-4.697 5.642-3.279 0-4.727-2.954-4.727-5.642 0-2.866 1.743-5.643 4.727-5.643m-41.82 5.938c.59 0 1.18.06 1.772.06v1.328c0 2.245-1.448 3.96-4.196 3.96-1.27 0-2.806-.857-2.806-2.452 0-2.659 3.724-2.896 5.23-2.896z",fill:"#162284"}))};