devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 6.1 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:"M15.516 51.668c-2.528 0-4.903.75-6.868 2.062-2 1.31-3.59 3.215-4.59 5.43h9.149a12.5 12.5 0 0 0-.844-1.59 9 9 0 0 0-.586-.91c.22.293.426.59.618.91q.468.745.843 1.59h8.117c1.778 0 3.403-.75 4.56-1.933-2.25-3.34-6.06-5.559-10.4-5.559Zm-5.434 3.152c.219.188.438.407.656.625-.218-.218-.437-.406-.656-.625m31.316 1.532v11.394h1.715V56.352Zm76.176 0v11.394h1.715v-4.058c0-1 .156-1.715.5-2.153q.516-.656 1.594-.656c.531 0 .933.156 1.183.469q.375.466.375 1.402v4.996h1.75V62.5c0-1.965-.968-2.965-2.933-2.965-.563 0-1.063.094-1.469.313a2.7 2.7 0 0 0-.969.906h-.125a13 13 0 0 0 .094-1.5v-2.902Zm-49.265.187c-.313 0-.563.063-.72.25-.155.188-.25.406-.25.719 0 .281.095.527.25.683.157.157.407.25.72.25.312 0 .562-.093.718-.25.157-.156.25-.402.25-.683 0-.313-.062-.563-.25-.719a1.06 1.06 0 0 0-.718-.25m-5.934 1.344-.59 1.715-1.187.625v.75h1.093v4.37c0 1.684.809 2.56 2.434 2.56q.469 0 .938-.094c.312-.063.562-.125.75-.22v-1.28a4.3 4.3 0 0 1-1.25.187c-.313 0-.594-.062-.813-.25-.219-.187-.313-.496-.313-.902v-4.34h2.313V59.69h-2.313v-1.808ZM56.82 59.44c-.968 0-1.718.157-2.28.563-.56.406-.84.937-.84 1.625 0 .559.155 1.027.495 1.402.344.375.97.719 1.907 1.094.468.188.843.344 1.125.5.28.156.468.313.593.438.125.124.184.28.184.5 0 .652-.527.964-1.59.964-.812 0-1.719-.218-2.652-.652v1.496c.652.344 1.496.5 2.59.5 1.062 0 1.87-.219 2.464-.625s.875-1.031.875-1.808c0-.407-.062-.72-.28-1.032a2.2 2.2 0 0 0-.688-.75c-.313-.218-.809-.468-1.465-.718-.813-.313-1.344-.532-1.563-.72s-.343-.402-.343-.652c0-.53.468-.78 1.375-.78.625 0 1.34.155 2.214.53l.563-1.28a6.1 6.1 0 0 0-2.684-.595m24.79 0c-.97 0-1.72.157-2.282.563s-.844.937-.844 1.625c0 .559.157 1.027.5 1.402.344.375.97.719 1.907 1.094.468.188.843.344 1.12.5.282.156.47.313.594.438.125.124.188.28.188.5 0 .652-.531.964-1.59.964-.812 0-1.719-.218-2.656-.652v1.496c.656.344 1.5.5 2.594.5 1.058 0 1.87-.219 2.464-.625s.875-1.031.875-1.808c0-.407-.062-.72-.28-1.032a2.2 2.2 0 0 0-.688-.75c-.313-.218-.813-.468-1.469-.718-.809-.313-1.34-.532-1.559-.72s-.343-.402-.343-.652c0-.53.468-.78 1.375-.78.62 0 1.34.155 2.214.53l.563-1.28a6.1 6.1 0 0 0-2.684-.595Zm-6.59.032c-1.247 0-2.215.343-2.872 1.093-.656.75-1 1.778-1 3.153 0 1.343.344 2.37.97 3.09.624.718 1.562 1.062 2.777 1.062.5 0 .875-.094 1.25-.156a2.8 2.8 0 0 0 1-.375v-1.496a4.5 4.5 0 0 1-2.188.558c-.656 0-1.184-.218-1.527-.683-.344-.469-.532-1.156-.532-2.063 0-1.84.688-2.777 2.09-2.777.5 0 1.094.156 1.813.437l.531-1.375c-.687-.312-1.469-.468-2.312-.468m38.496 0c-1.25 0-2.22.343-2.875 1.093-.653.75-.996 1.778-.996 3.153 0 1.343.343 2.37.964 3.09.625.718 1.563 1.062 2.782 1.062.5 0 .87-.094 1.246-.156a2.8 2.8 0 0 0 1-.375v-1.496a4.5 4.5 0 0 1-2.184.558c-.656 0-1.187-.218-1.531-.683-.344-.469-.531-1.156-.531-2.063 0-1.84.687-2.777 2.093-2.777.5 0 1.09.156 1.809.437l.531-1.375c-.687-.312-1.469-.468-2.308-.468m-77.52.03q-1.733 0-2.715 1.126c-.656.75-1 1.809-1 3.121 0 1.281.344 2.309 1.063 3.027.715.72 1.715 1.094 2.965 1.094.53 0 1.03.031 1.468-.062.434-.094.871-.25 1.278-.438v-1.4c-.5.183-.938.34-1.34.433-.406.094-.875.125-1.344.125-.719 0-1.312-.187-1.687-.62-.375-.438-.594-1.032-.625-1.813h5.402v-.938c0-1.156-.313-2.027-.938-2.683-.62-.657-1.464-.97-2.527-.97Zm53.574 0q-1.734 0-2.718 1.126c-.657.75-.997 1.809-.997 3.121 0 1.281.34 2.309 1.06 3.027.718.72 1.718 1.094 2.968 1.094.558 0 1.027.031 1.465-.062.437-.094.875-.25 1.28-.438v-1.4c-.5.183-.937.34-1.343.433-.406.094-.875.125-1.34.125-.718 0-1.312-.187-1.687-.62-.375-.438-.594-1.032-.625-1.813h5.402v-.938c0-1.156-.312-2.027-.937-2.683-.625-.657-1.47-.97-2.528-.97Zm18.2 0c-.5 0-.97.157-1.407.438-.433.282-.777.688-1.058 1.157h-.094l-.219-1.438h-1.344v8.086h1.72V63.5c0-.719.218-1.281.652-1.746.437-.469 1-.688 1.687-.688q.375 0 .75.094l.156-1.594a6 6 0 0 0-.843-.062Zm-59.036.063c-.468 0-.937.063-1.468.188-.532.125-1 .312-1.434.531l.559 1.219c.343-.156.718-.313 1.093-.438a3.8 3.8 0 0 1 1.188-.187q.75 0 1.125.375c.246.25.371.625.371 1.152v.438l-1.402.031c-1.282.031-2.22.281-2.84.688q-.938.608-.938 1.874c0 .778.188 1.372.657 1.81q.698.655 1.87.655c.626 0 1.126-.125 1.532-.28.406-.157.812-.5 1.183-1h.063l.344 1.124h1.218v-5.371c0-.965-.25-1.652-.78-2.121-.532-.469-1.31-.688-2.34-.688Zm49.387 0a6.3 6.3 0 0 0-1.465.188c-.531.125-1 .312-1.437.531l.562 1.219c.344-.156.719-.313 1.094-.438a3.8 3.8 0 0 1 1.184-.187q.75 0 1.125.375c.375.375.375.625.375 1.152v.438l-1.407.031c-1.277.031-2.215.281-2.84.688q-.936.608-.937 1.874c0 .778.188 1.372.656 1.81q.703.655 1.875.655c.625 0 1.121-.125 1.528-.28.406-.157.812-.5 1.187-1h.063l.343 1.124h1.22v-5.371c0-.965-.25-1.652-.782-2.121-.531-.469-1.313-.688-2.344-.688m-30.656.094v8.086h1.719V59.66Zm-63.844.75a12.4 12.4 0 0 0-.562 3.746c0 1.313.187 2.559.562 3.746h10.086c.031-.156.094-.312.125-.437-.031.156-.094.312-.125.437h6.523c2.06 0 3.715-1.687 3.715-3.746 0-2.062-1.656-3.746-3.715-3.746Zm32.344.406c.562 0 1 .188 1.312.532.313.343.47.87.47 1.527h-3.688c.062-.688.28-1.184.593-1.527.313-.344.75-.532 1.313-.532m53.605 0c.528 0 .996.188 1.309.532.312.343.469.87.469 1.527h-3.684c.063-.688.281-1.184.594-1.527.312-.344.75-.532 1.312-.532m-39.433 3.059v.688c0 .624-.184 1.124-.559 1.464-.375.344-.875.532-1.5.532-.437 0-.781-.094-1-.282s-.312-.465-.312-.84q0-.75.562-1.124c.375-.25.969-.376 1.781-.407Zm49.39 0v.688c0 .624-.187 1.124-.562 1.464-.375.344-.875.532-1.496.532-.406 0-.781-.094-1-.282s-.313-.465-.313-.84q0-.75.563-1.124c.375-.25.969-.376 1.777-.407ZM4.09 69.152a12.34 12.34 0 0 0 4.574 5.422l-.016.008a12.34 12.34 0 0 0 6.868 2.063c4.34 0 8.148-2.22 10.398-5.56a6.38 6.38 0 0 0-4.559-1.933Zm0 0"}))};