UNPKG

devicons-react

Version:

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

1 lines 7.69 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",color:d="#112a46",...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:"M31.097 46.824a1.8 1.8 0 0 0-.682.086L1.319 56.094A1.82 1.82 0 0 0 .09 58.408l.002.006 5.6 15.461c.156.468.483.871.867 1.208.386.337.823.608 1.309.69l26.419 5.378.013.002c.973.139 2.036-.248 2.61-1.11l.003-.005 8.618-13.442c.59-.884.267-2.026-.585-2.595l-10.52-7.279-.004-.002c-.522-.349-1.039-1.18-1.126-1.789v.014l-.784-6.73v-.005c-.112-.78-.728-1.333-1.415-1.386m-.076.989c.268.02.451.14.508.537l.783 6.715.002.008c.137.96.737 1.923 1.556 2.47l.002.003 10.52 7.279.004.002c.491.328.617.758.31 1.219l-.002.004-8.619 13.442h-.002c-.32.48-1.047.763-1.641.678L8.04 74.796l-.008-.002c-.185-.031-.533-.207-.82-.457-.285-.25-.515-.577-.583-.78l-.002-.005-5.595-15.458c-.14-.422.035-.896.56-1.047l.008-.002 29.117-9.19.004-.002a.8.8 0 0 1 .3-.04m-3.298 2.258a1.9 1.9 0 0 0-.653.085l-.008.002L6.47 56.656a2 2 0 0 0-.58.246c-.164.11-.367.289-.367.609s.236.52.414.612c.179.093.369.14.6.173l-.028-.004 12.316 2.465-.038-.01c.53.152 1.074.07 1.556-.112.48-.183.906-.467 1.203-.837l.002-.002 6.605-8.18c.21-.263.373-.519.331-.885a.76.76 0 0 0-.284-.498.9.9 0 0 0-.477-.162m2.232.953c-.33.06-.573.264-.787.531l-.002.004-6.713 8.737c-.314.393-.446.887-.446 1.374 0 .486.132.98.446 1.374l9.489 12.403c.131.197.26.352.418.475.16.123.403.252.696.155.294-.097.422-.368.463-.568s.033-.4 0-.632l-2.463-22.855-.002-.015c-.045-.274-.135-.518-.32-.717a.9.9 0 0 0-.779-.266m-2.688.109-6.492 8.042h-.002c-.151.19-.451.408-.781.533s-.68.158-.934.086l-.02-.006-11.744-2.353zm2.777.947c.013.033.017.026.028.086l.002.004 2.409 22.35-9.253-12.093-.002-.003c-.133-.167-.228-.457-.228-.754 0-.298.095-.59.228-.756l.002-.004 6.714-8.737.004-.004.002-.002c.06-.073.062-.065.095-.087zm37.714 4.35c-1.551 0-2.85.444-3.765 1.26-.915.818-1.417 1.998-1.417 3.342 0 1.242.38 2.314 1.192 3.06h.002v.002c.747.692 1.717 1.082 2.913 1.26h.002l1.665.238c.648.092 1.005.241 1.265.473l.004.004.004.004c.262.223.378.532.378 1.081 0 .567-.18.929-.554 1.21s-.99.469-1.845.469c-1.144 0-1.82-.204-2.702-.812v.002c-.423-.294-.805-.444-1.186-.444-.34 0-.703.13-.973.401h-.002a1.48 1.48 0 0 0-.438 1.052c0 .343.113.694.335.966.222.27.516.474.9.703 1.096.66 2.279 1.02 4.027 1.02 1.563 0 2.937-.406 3.938-1.202 1-.796 1.6-1.996 1.6-3.423 0-1.331-.448-2.46-1.302-3.248l-.002-.002h-.002c-.686-.622-1.53-.966-2.856-1.17l-1.677-.256c-.712-.11-.992-.256-1.28-.514l-.005-.004-.006-.006c-.232-.196-.335-.499-.335-.924 0-.528.168-.916.487-1.202s.82-.482 1.558-.482c.925 0 1.442.137 2.223.616.344.214.7.382 1.114.382a1.37 1.37 0 0 0 1.031-.487c.238-.28.363-.629.363-.969 0-.72-.549-1.216-1.123-1.515h-.002c-1.202-.633-2.146-.886-3.529-.886zm14.431.038c-.578 0-1.091.286-1.341.74v.004l-.002.002c-.092.172-.16.36-.188.555-.028.193-.027.382-.027.647v7.95c0 3.15 2.435 5.354 5.517 5.354s5.518-2.204 5.518-5.354v-7.95c0-.53-.033-.86-.215-1.202v-.002l-.002-.004c-.25-.455-.764-.74-1.341-.74-.578 0-1.091.286-1.341.74l-.002.004-.002.002c-.183.343-.215.673-.215 1.202v7.853c0 .842-.25 1.469-.654 1.893s-.98.67-1.746.67c-.765 0-1.341-.246-1.746-.67-.404-.424-.653-1.05-.653-1.893v-7.853c0-.265.001-.454-.027-.647a1.7 1.7 0 0 0-.188-.555l-.002-.002-.002-.004c-.25-.455-.763-.74-1.341-.74m19.374 0c-.577 0-1.09.285-1.34.74l-.003.004-.002.002c-.182.343-.215.673-.215 1.202v11.386c0 .315.001.898.45 1.349s1.032.451 1.347.451h6.36c.469 0 .799-.032 1.105-.2l.006-.003.004-.002c.41-.238.68-.71.68-1.24s-.268-1.001-.678-1.24l-.006-.003-.006-.002c-.308-.168-.638-.198-1.105-.198h-5.039V58.416c0-.53-.03-.86-.213-1.202l-.002-.002-.002-.004c-.25-.455-.763-.74-1.34-.74zm16.962 0c-.578 0-1.091.286-1.341.74l-.002.004v.002c-.092.172-.16.36-.188.555a4.4 4.4 0 0 0-.03.647v7.95c0 3.15 2.436 5.354 5.518 5.354 3.083 0 5.518-2.204 5.518-5.354v-7.95c0-.53-.033-.86-.215-1.202l-.002-.002-.002-.004c-.25-.455-.764-.74-1.341-.74-.578 0-1.091.286-1.341.74v.004l-.002.002c-.183.343-.216.673-.216 1.202v7.853c0 .842-.248 1.469-.653 1.893-.404.424-.98.67-1.746.67-.765 0-1.342-.246-1.746-.67s-.651-1.05-.651-1.893v-7.853c0-.53-.036-.86-.22-1.202v-.002l-.001-.004c-.25-.453-.762-.74-1.34-.74zm-50.767.954c1.276 0 1.948.18 3.068.77l.002.003c.41.214.591.448.591.636a.48.48 0 0 1-.127.329l-.002.002c-.087.104-.125.132-.272.132-.036 0-.367-.092-.593-.233l-.002-.002h-.002c-.892-.547-1.696-.763-2.74-.763-.917 0-1.683.253-2.221.736-.539.484-.816 1.184-.816 1.94 0 .6.174 1.243.686 1.678.42.372.962.624 1.783.75l1.674.256c1.233.19 1.806.441 2.34.925h.002c.64.592.98 1.4.98 2.515 0 1.16-.445 2.025-1.227 2.646-.78.62-1.929.986-3.32.986-1.62 0-2.543-.293-3.515-.878h-.002v-.002c-.344-.205-.547-.365-.64-.479s-.112-.165-.112-.337a.65.65 0 0 1 .151-.352.34.34 0 0 1 .27-.109c.17 0 .275.026.62.266h.002v.002c1.009.695 1.987.986 3.265.986.997 0 1.829-.209 2.44-.669.612-.46.952-1.186.952-2.002 0-.712-.2-1.382-.723-1.831-.448-.398-1.034-.605-1.781-.711l-1.66-.239h-.003c-1.067-.158-1.809-.476-2.382-1.007l-.002-.002c-.585-.538-.874-1.283-.874-2.332 0-1.105.386-1.976 1.086-2.6.7-.626 1.741-1.01 3.104-1.01m14.431.038c.268 0 .406.108.47.225a.54.54 0 0 1 .08.227c.014.09.018.245.018.504v7.853c0 1.043.323 1.945.928 2.58.605.634 1.476.976 2.463.976s1.86-.342 2.466-.977c.605-.634.926-1.536.926-2.58v-7.852c0-.515-.011-.524.099-.73.066-.118.202-.226.469-.226s.401.108.467.225c.11.207.099.216.099.73v7.95c0 2.657-1.896 4.363-4.526 4.363s-4.525-1.706-4.525-4.362v-7.95c0-.26.004-.414.018-.504a.6.6 0 0 1 .077-.225c.065-.119.202-.227.471-.227m19.374 0c.267 0 .402.108.468.225.11.208.098.216.098.73v11.292h6.031c.433 0 .5.008.62.073.1.06.183.159.183.376 0 .218-.083.318-.182.376-.124.067-.19.078-.62.078H101.8c-.315 0-.484 0-.646-.161-.161-.162-.158-.33-.158-.647V58.416c0-.515-.012-.524.098-.73.066-.118.203-.226.47-.226zm16.962 0c.268 0 .401.108.467.227.11.207.1.216.1.729v7.853c0 1.043.323 1.945.927 2.58.605.634 1.476.976 2.464.976.987 0 1.858-.342 2.463-.977.605-.634.928-1.536.928-2.58v-7.852c0-.515-.011-.524.099-.73.066-.118.2-.226.467-.226.266 0 .403.108.469.225.11.208.099.216.099.73v7.95c0 2.657-1.896 4.363-4.526 4.363s-4.525-1.705-4.525-4.362v-7.95c0-.26.006-.414.02-.504a.6.6 0 0 1 .077-.225c.065-.119.202-.227.47-.227zM4.077 58.637c-.408.014-.81.199-1.014.542s-.19.753-.062 1.136l.002.004L7.255 72.19v.002c.149.446.445.857.822 1.202.377.344.84.623 1.368.7l21.36 4.253-.042-.01c.244.07.47.1.694.065a.88.88 0 0 0 .605-.374.88.88 0 0 0 .091-.684 1.5 1.5 0 0 0-.304-.578l-10.41-13.555-.003-.003c-.554-.693-1.557-1.383-2.557-1.526l.031.004L4.453 58.66l-.016-.002a2 2 0 0 0-.36-.021m29.718.35a.93.93 0 0 0-.718.499c-.127.264-.136.548-.093.854l1.79 16.239.001.008c.033.229.08.427.17.61.091.184.25.386.514.457s.52-.033.688-.158a1.9 1.9 0 0 0 .429-.481l.002-.002 6.387-9.87.004-.008a1.927 1.927 0 0 0-.599-2.572l-7.606-5.266-.004-.002c-.308-.205-.616-.338-.965-.308m-29.683.642a1 1 0 0 1 .166.008l14.446 3.025.016.002c.568.081 1.579.735 1.92 1.163l10.41 13.556.004.004.002.004c-.02-.004-.018 0-.04-.006l-.019-.006L9.6 73.114l-.013-.002c-.255-.037-.575-.206-.841-.45-.267-.243-.474-.558-.549-.785l-.002-.006-4.252-11.87v-.002c-.067-.203-.035-.298-.025-.314s.016-.05.194-.056m29.857.386c.047.01.097.01.24.106l7.607 5.266.004.002c.44.293.49.918.298 1.236l-6.36 9.826v-.004l-1.791-16.239-.002-.01c-.017-.12-.003-.14.004-.183"}))};