devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 9.52 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:"M70.06 40.995c-1.182 0-2.142.96-2.142 2.141s.961 2.142 2.142 2.142 2.141-.961 2.141-2.142-.96-2.141-2.141-2.141m0 .992c.66 0 1.15.487 1.15 1.15 0 .66-.488 1.148-1.15 1.148s-1.15-.487-1.15-1.149c0-.66.488-1.149 1.15-1.149m-68.38.424c-.477 0-.928.127-1.242.448S0 43.633 0 44.125v21.327c0 .695.143 1.291.518 1.729.374.437.953.643 1.59.643h11.355c.491 0 .947-.125 1.268-.445.32-.321.445-.778.445-1.268 0-.477-.127-.927-.447-1.242s-.774-.44-1.266-.44H3.395V44.127c0-.492-.126-.95-.447-1.27-.339-.338-.473-.365-.772-.422-.162-.031-.496-.023-.496-.023m0 .993c.332 0 .486.072.568.155.082.082.155.235.155.568V65.42h11.06c.332 0 .488.074.57.155.082.08.151.223.151.535 0 .332-.073.484-.155.566s-.233.155-.566.155H2.11c-.448 0-.678-.107-.838-.295-.16-.187-.279-.529-.279-1.085V44.125c0-.333.075-.488.155-.57s.22-.151.533-.151m39.853 4.426c-.336.02-.668.152-.915.386-.246.234-.405.547-.502.907L30.552 84.81c-.128.48-.112.964.124 1.354s.647.627 1.12.754c.475.127.95.127 1.35-.093.399-.22.654-.63.782-1.11v-.002L43.49 50.03v-.002c.13-.487.102-.979-.143-1.367-.244-.386-.654-.62-1.124-.748h-.002a2.2 2.2 0 0 0-.679-.083h-.006zm20.302.002c-.336.019-.667.15-.915.384-.247.233-.407.546-.504.907L50.854 84.81c-.129.48-.112.964.124 1.354s.646.624 1.119.75c.474.129.948.131 1.349-.089.4-.22.654-.63.783-1.11L63.79 50.03v-.002c.13-.487.1-.979-.144-1.367-.244-.386-.655-.619-1.126-.746a2.2 2.2 0 0 0-.676-.083h-.006zm22.624.14v.126c-1.477.115-2.918.653-3.996 1.825-.027-.433-.105-.849-.382-1.143-.316-.336-.78-.477-1.277-.477-.485 0-.945.146-1.254.48-.309.336-.428.795-.428 1.299v16.062c0 .477.127.924.442 1.238.314.315.762.442 1.24.442.49 0 .94-.124 1.262-.438.32-.314.45-.764.45-1.242V55.807c0-3.027 2.019-4.44 4.046-4.44 1.964 0 3.914 1.335 3.914 4.44v10.337c0 .478.128.924.442 1.238.315.315.761.442 1.239.442.49 0 .944-.123 1.265-.438.321-.314.448-.765.448-1.242V54.752c0-4.19-3.507-6.78-6.915-6.78zm36.56.066c-1.822 0-3.576.424-4.907 1.381s-2.203 2.482-2.203 4.48c0 1.614 1.056 2.829 2.405 3.722s3.032 1.53 4.535 2.075l.002.002c.857.308 1.77.688 2.43 1.15.659.461 1.027.945 1.027 1.542 0 .894-.425 1.415-1.107 1.803s-1.625.566-2.445.566c-1.714 0-3.167-.676-4.27-1.402l.012.01c-.383-.268-.795-.452-1.239-.452-.425 0-.858.164-1.15.5-.293.337-.43.802-.43 1.345 0 .505.153 1.072.646 1.402l.004.002.006.004c1.859 1.18 3.877 2.019 6.357 2.019 1.704 0 3.496-.379 4.905-1.332S128 64.33 128 62.16c0-1.636-.804-2.841-1.91-3.7-1.107-.859-2.51-1.432-3.86-1.992-1.248-.517-2.5-.969-3.397-1.454-.448-.242-.802-.493-1.023-.732-.22-.24-.308-.44-.308-.678 0-.801.358-1.26.99-1.613.633-.353 1.55-.525 2.461-.525 1.462 0 3.058.414 3.7.789h.002l.002.002c.31.177.646.263.971.263.417 0 .831-.136 1.138-.43s.476-.732.476-1.219c0-.603-.272-1.26-.89-1.59-1.67-.904-3.559-1.243-5.332-1.243zm-97.473.067c-2.328 0-4.144.408-5.65 1.024h-.003c-.736.302-1.228.935-1.228 1.643 0 .501.217.938.544 1.188s.714.33 1.072.33c1.277 0 2.525-.791 4.542-.791 1.466 0 2.586.36 3.322.936.736.575 1.118 1.352 1.118 2.352v2.295c-1.247-.823-2.847-1.31-4.473-1.31-1.822 0-3.664.515-5.08 1.568-1.418 1.053-2.394 2.679-2.394 4.756 0 1.982.86 3.526 2.143 4.523 1.284.996 2.967 1.469 4.673 1.469 1.89 0 3.695-.725 5.157-1.9.004.102 0 .11.007.245.022.409.163.819.458 1.137.294.319.743.518 1.255.518.52 0 .977-.21 1.274-.537s.442-.75.442-1.176V54.557c0-1.777-.626-3.41-1.853-4.583-1.228-1.174-3.038-1.869-5.326-1.869m79.578 0c-2.329 0-4.144.408-5.65 1.024h-.001c-.736.302-1.23.936-1.23 1.643 0 .5.219.938.545 1.188s.712.33 1.07.33c1.276 0 2.526-.791 4.543-.791 1.465 0 2.588.36 3.323.936.736.575 1.119 1.352 1.119 2.352v2.293c-1.248-.823-2.85-1.308-4.475-1.308-1.822 0-3.663.515-5.08 1.568-1.416 1.053-2.393 2.679-2.393 4.755 0 1.983.858 3.527 2.141 4.524 1.284.996 2.97 1.469 4.675 1.469 1.89 0 3.695-.725 5.157-1.9.004.102 0 .11.008.245.02.409.161.819.455 1.137s.745.518 1.258.518c.52 0 .974-.21 1.271-.537s.442-.75.442-1.176V54.557c0-1.777-.625-3.41-1.852-4.584s-3.037-1.867-5.324-1.868zm-32.998.033c-.478 0-.932.126-1.254.442s-.461.774-.461 1.271v16.26c0 .497.14.96.469 1.275.329.316.786.438 1.277.438s.95-.122 1.279-.438.469-.778.469-1.275v-16.26c0-.504-.156-.971-.492-1.283-.337-.311-.796-.43-1.287-.43zm-28.537.684q.184-.006.36.045h.004l.004.002c.322.086.478.207.55.322.073.114.109.27.026.58v.001L32.969 85.46c-.084.315-.193.436-.302.496-.11.06-.291.09-.613.004-.32-.086-.462-.2-.527-.308s-.1-.27-.015-.585l9.563-35.686c.064-.236.148-.37.225-.444.077-.073.15-.106.29-.115zm20.3 0a1.2 1.2 0 0 1 .36.047h.005l.006.002c.32.085.476.207.548.322.072.114.108.27.025.577v.002l-9.562 35.686c-.084.315-.195.438-.304.498-.11.06-.29.089-.61.002h-.003c-.32-.085-.462-.201-.527-.308s-.098-.267-.013-.582v-.002l9.562-35.686c.063-.236.148-.37.225-.443.076-.073.15-.107.288-.115m23.066.144h.01c2.91.005 5.913 2.15 5.913 5.787v11.391c0 .313-.07.455-.152.535s-.237.153-.57.153c-.31 0-.457-.07-.538-.151-.08-.08-.15-.225-.15-.537V55.807c0-3.543-2.459-5.432-4.906-5.432-2.516 0-5.039 1.944-5.039 5.432v10.337c0 .312-.07.453-.151.533-.082.08-.236.155-.568.155-.313 0-.459-.071-.539-.151s-.15-.225-.15-.537V50.082c0-.351.079-.533.164-.626s.22-.16.525-.16c.325 0 .467.071.554.164.087.092.165.27.165.622v1.25l.932.24c.999-1.814 2.71-2.606 4.5-2.606m36.064.064c1.648 0 3.379.32 4.864 1.126l.002.002c.24.128.365.395.365.713 0 .27-.076.409-.173.502s-.241.155-.45.155c-.137 0-.326-.047-.478-.134l.004.004c-.938-.548-2.57-.924-4.2-.924-1.03 0-2.087.173-2.943.65s-1.5 1.337-1.5 2.48c0 .518.231.984.57 1.35.337.367.778.66 1.28.932 1.005.544 2.27.996 3.49 1.5v-.002c1.35.56 2.68 1.123 3.63 1.86s1.528 1.589 1.528 2.916c0 1.88-.785 3.072-1.967 3.872-1.183.8-2.795 1.162-4.35 1.162-2.254 0-4.053-.74-5.815-1.858v-.002c-.098-.066-.206-.29-.206-.574 0-.377.092-.585.187-.694.094-.108.204-.158.403-.158.148 0 .398.08.67.27l.006.005.006.004c1.201.79 2.84 1.564 4.814 1.564.956 0 2.036-.184 2.934-.694s1.61-1.421 1.61-2.667c0-1.015-.652-1.798-1.449-2.356s-1.775-.952-2.663-1.27h-.002c-1.49-.54-3.114-1.17-4.323-1.97-1.21-.802-1.962-1.71-1.962-2.894 0-1.721.689-2.88 1.793-3.674 1.104-.795 2.66-1.196 4.326-1.196zm-97.473.068c2.09 0 3.621.619 4.64 1.593 1.019.973 1.546 2.318 1.546 3.866v11.818c0 .2-.07.384-.184.51-.114.125-.268.21-.538.21-.277 0-.418-.079-.528-.197a.83.83 0 0 1-.193-.518 17 17 0 0 1-.033-1.09v-1.258l-.859.918c-1.307 1.398-3.284 2.145-5.265 2.145-1.52 0-2.997-.431-4.066-1.261-1.07-.83-1.758-2.034-1.758-3.739 0-1.774.786-3.061 1.994-3.959 1.208-.897 2.856-1.372 4.489-1.372 1.778 0 3.687.572 4.618 1.502l.847.847v-4.326c0-1.269-.539-2.384-1.498-3.133-.96-.75-2.307-1.148-3.934-1.148-2.262 0-3.777.791-4.543.791-.201 0-.376-.053-.47-.124-.092-.071-.154-.145-.154-.401 0-.15.232-.567.614-.725 1.391-.569 3.061-.95 5.275-.95m79.578 0h.002c2.088 0 3.619.62 4.637 1.593 1.02.973 1.547 2.318 1.547 3.866v11.818c0 .2-.07.384-.184.51-.115.125-.266.21-.537.21-.278 0-.42-.08-.53-.197a.82.82 0 0 1-.193-.516v-.002c-.032-.62-.03-.795-.03-1.09v-1.258l-.86.918c-1.307 1.398-3.282 2.145-5.265 2.145-1.52 0-2.997-.431-4.066-1.261s-1.758-2.034-1.758-3.739c0-1.774.785-3.061 1.993-3.959 1.207-.897 2.855-1.372 4.488-1.372 1.779 0 3.69.572 4.62 1.502l.847.847v-4.326c0-1.269-.54-2.384-1.5-3.133s-2.307-1.148-3.934-1.148c-2.261 0-3.779.791-4.543.791-.201 0-.374-.053-.467-.124-.092-.07-.155-.145-.155-.401 0-.15.232-.567.615-.725 1.389-.568 3.059-.95 5.273-.95m-32.998.033c.332 0 .513.075.612.166s.175.235.175.554v16.26c0 .326-.075.472-.165.558s-.259.163-.591.163c-.333 0-.5-.074-.59-.16s-.164-.235-.164-.56v-16.26c0-.326.076-.478.165-.565.088-.086.245-.157.558-.157zm-19.663 3.033a1.5 1.5 0 0 0-1.02.329c-.281.236-.46.573-.565.963l-4.21 15.711c-.128.481-.114.964.122 1.355.236.39.648.625 1.12.752.474.128.95.129 1.35-.091s.654-.63.782-1.11l4.21-15.71c.13-.486.101-.978-.144-1.366-.244-.388-.657-.623-1.131-.75h-.002c-.011-.003-.023-.001-.033-.004v-.062zm-.037.992h.002q.145.008.285.048h.004l.004.002c.321.086.476.206.548.32s.108.272.025.58l-4.21 15.71c-.085.315-.193.438-.303.499-.11.06-.29.088-.61.002h-.003c-.32-.086-.462-.201-.527-.308-.065-.108-.1-.27-.015-.586l4.21-15.71c.068-.254.161-.39.245-.46s.172-.103.345-.097m-27.635 4.887c-1.228 0-2.443.272-3.392.896-.949.623-1.614 1.647-1.614 2.957 0 1.328.608 2.36 1.511 2.99.904.63 2.07.898 3.264.898 1.338 0 2.707-.343 3.785-1.018 1.078-.674 1.878-1.736 1.878-3.066 0-1.21-.774-2.167-1.803-2.763s-2.333-.894-3.63-.894m79.577 0c-1.228 0-2.443.272-3.392.896-.948.623-1.614 1.647-1.614 2.957 0 1.328.61 2.36 1.514 2.99.903.63 2.067.898 3.261.898 1.338 0 2.707-.343 3.785-1.018S107.8 63.03 107.8 61.7c0-1.21-.774-2.167-1.802-2.763s-2.334-.894-3.63-.894zm-79.577.993c1.14 0 2.3.277 3.131.76.832.481 1.308 1.106 1.308 1.904 0 .942-.532 1.674-1.412 2.225s-2.094.866-3.258.866c-1.043 0-2.02-.245-2.696-.717s-1.087-1.135-1.087-2.178c0-.993.437-1.649 1.167-2.128s1.77-.732 2.847-.732m79.577 0c1.14 0 2.3.277 3.132.76.831.481 1.308 1.106 1.308 1.904 0 .942-.533 1.674-1.413 2.225s-2.093.866-3.258.866c-1.043 0-2.017-.245-2.693-.717s-1.09-1.135-1.09-2.178c0-.993.438-1.649 1.167-2.128s1.77-.732 2.847-.732"}))};