UNPKG

devicons-react

Version:

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

1 lines 4.01 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:"M7.595 45.354a.6.6 0 0 0-.291.078L.292 49.468c-.024.015-.043.034-.065.05q-.03.021-.057.044-.028.032-.052.068c-.013.018-.029.033-.04.052q-.022.044-.037.091c-.006.017-.016.032-.02.05a.6.6 0 0 0-.021.152v24.013c0 .21.112.403.293.507l14.022 8.073c.031.018.064.028.097.04.015.005.03.014.045.018q.074.02.15.02a.6.6 0 0 0 .15-.02q.02-.006.04-.016c.034-.012.069-.023.101-.042l14.023-8.073a.58.58 0 0 0 .293-.506v-7.667l6.718-3.868a.59.59 0 0 0 .293-.507v-8.005a.6.6 0 0 0-.02-.152q-.01-.024-.021-.049c-.012-.03-.021-.062-.038-.09-.01-.02-.027-.035-.04-.052-.017-.023-.031-.048-.052-.068-.016-.017-.038-.03-.057-.044q-.03-.027-.064-.05h-.001L28.92 49.4a.58.58 0 0 0-.583 0l-7.011 4.037q-.035.023-.065.05-.03.02-.057.043-.028.032-.052.068c-.013.018-.03.034-.04.053q-.022.043-.038.09-.01.025-.02.049a.6.6 0 0 0-.02.152v7.667l-5.843 3.364V49.975a.6.6 0 0 0-.02-.153q-.01-.025-.021-.049c-.012-.03-.021-.062-.038-.09-.01-.02-.027-.035-.04-.053q-.024-.035-.052-.068-.027-.023-.057-.044-.03-.026-.064-.05h-.001l-7.011-4.036a.6.6 0 0 0-.292-.078m0 1.258 5.84 3.363-5.84 3.362-5.84-3.362zm21.034 3.968 5.84 3.363-5.84 3.362-5.84-3.362zm-14.607.405v14.66l-3.389 1.952L8.18 69.01V54.35l3.39-1.952zm-12.854 0 2.453 1.413 3.39 1.951v15.674c0 .022.006.043.009.065.003.029.004.058.011.086v.001c.007.023.02.044.028.066.01.024.017.05.03.073l.002.002c.012.02.029.037.043.056q.022.033.048.062l.002.002q.027.023.056.042.03.027.063.05h.003l.002.002 6.715 3.8v6.722l-12.854-7.4zm44.379 2.96v19.714h9.321v-2.901h-6.083V53.945Zm79.384 0v19.714H128V53.945ZM22.2 54.953l2.455 1.413 3.389 1.951v6.656l-2.454-1.412-3.39-1.951Zm12.855 0v6.657l-5.843 3.364v-6.657l3.39-1.951zm27.19 5.243q-1.492 0-2.731.55a6.4 6.4 0 0 0-2.127 1.507 7.13 7.13 0 0 0-1.873 4.844q0 1.408.493 2.647a7 7 0 0 0 1.38 2.197q.887.957 2.127 1.506 1.239.55 2.732.55 1.155 0 2.295-.564 1.14-.562 1.76-1.549v1.775h3.07V60.535h-3.07v1.774q-.62-.985-1.76-1.549-1.14-.563-2.295-.563zm24.954 0q-1.493 0-2.733.55a6.4 6.4 0 0 0-2.126 1.507 7 7 0 0 0-1.38 2.21 7.1 7.1 0 0 0-.493 2.634q0 1.408.493 2.647a7 7 0 0 0 1.38 2.197 6.4 6.4 0 0 0 2.126 1.506q1.239.55 2.733.55 1.154 0 2.295-.564 1.14-.562 1.76-1.549v1.775h3.07V60.535h-3.07v1.774q-.62-.985-1.76-1.549-1.14-.563-2.295-.563zm29.236.001c-3.759 0-6.734 3.09-6.734 6.9 0 4.212 2.88 6.9 7.128 6.9 2.377 0 3.895-.91 5.75-2.89l-2.074-1.604c-.001.002-1.565 2.055-3.9 2.055-2.716 0-3.858-2.188-3.858-3.32h10.183c.535-4.336-2.315-8.04-6.495-8.04zm-44.642.338v13.124h3.07V63.555h5.267v-3.02zm24.012 0 5.038 13.124h3.859l5.038-13.124h-3.11l-3.857 10.05-3.859-10.05zm-74.188 2.087 5.836 3.36-4.282 2.444-8.567 4.89-5.831-3.3 6.124-3.526zm94.794.014c3.279 0 3.677 3.067 3.7 3.32h-7.356c.023-.252.377-3.32 3.656-3.32m-53.997.293q.873 0 1.592.338.718.338 1.225.9.507.565.789 1.324.28.76.281 1.606 0 .845-.281 1.605a4.1 4.1 0 0 1-.789 1.324 3.8 3.8 0 0 1-1.225.9 3.7 3.7 0 0 1-1.592.339 3.6 3.6 0 0 1-1.577-.338 3.9 3.9 0 0 1-1.21-.901 3.9 3.9 0 0 1-.775-1.324 4.8 4.8 0 0 1-.268-1.605q0-.846.268-1.606.267-.759.775-1.323a3.9 3.9 0 0 1 1.21-.901q.704-.338 1.578-.338zm24.953 0a3.7 3.7 0 0 1 1.591.338q.72.338 1.226.9.506.565.788 1.324a4.6 4.6 0 0 1 .282 1.606 4.6 4.6 0 0 1-.282 1.605 4.1 4.1 0 0 1-.788 1.324 3.8 3.8 0 0 1-1.226.9 3.7 3.7 0 0 1-1.59.339 3.6 3.6 0 0 1-1.578-.338 3.9 3.9 0 0 1-1.211-.901 3.9 3.9 0 0 1-.774-1.324 4.8 4.8 0 0 1-.268-1.605q0-.846.267-1.606.267-.759.775-1.323a3.9 3.9 0 0 1 1.21-.901q.705-.338 1.578-.338M28.045 66.99v6.66l-12.854 7.4v-6.723l9.52-5.434z",fill:"#f0513f"}))};