(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[289],{8836:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/tools",function(){return n(6884)}])},5986:function(e,t,n){"use strict";n.d(t,{t3:function(){return f}});var r=n(9729),o=n.n(r),i=n(6803),s=n.n(i),u=n(3454);let c={dataset:"production",projectId:"yy2m8799",useCdn:!0,apiVersion:"2021-10-21"},l=o()(c),f=s()(l);o()({...c,useCdn:!1,token:u.env.SANITY_API_TOKEN})},6251:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(5893),o=n(3963),i=n.n(o),s=n(1337);function u(e){let{contentArray:t}=e;return(0,r.jsx)("div",{className:i().itemHolder,children:t.map((e,t)=>(0,r.jsx)(s.Z,{content:e},t))})}},1337:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(5893),o=n(1664),i=n.n(o),s=n(7196),u=n.n(s);n(5675);var c=n(5986);function l(e){let{content:t}=e;return(0,r.jsxs)(i(),{href:"tool"==t._type?"".concat(t.link):"/".concat(t._type,"/").concat(t.slug),target:"tool"==t._type?"_blank":"",className:u().block,children:[(0,r.jsx)("img",{alt:"Cover Image for ".concat(t.title),src:c.t3.image(t.coverImage).height(250).width(500).url()}),(0,r.jsxs)("div",{className:u().blockText,children:[(0,r.jsx)("h2",{children:t.title}),(0,r.jsx)("p",{children:t.excerpt})]})]})}},6884:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return a},default:function(){return p}});var r=n(5893);n(1163),n(5986),n(9008);var o=n(5675),i=n.n(o);n(1664);var s=n(1148),u=n(9582),c=n(2629),l=n(8955);n(1337);var f=n(6251),a=!0;function p(e){let{allTools:t}=e;return(0,r.jsxs)(u.Z,{children:[(0,r.jsx)(s.Z,{title:"Free SVG Tools",description:"A curated list of endorsed tools related to SVG, vector design, design and productivity tools for developers.",canonical:"/tools/"}),(0,r.jsx)(l.Z,{links:[{title:"Home",link:"/"},{title:"Tools",link:"/tools/"}],submission:"tools"}),(0,r.jsx)(i(),{src:"/illustrations/tools.png",width:100,height:100,alt:"Illustrations"}),(0,r.jsx)("h1",{children:"Free Tools"}),(0,r.jsx)("p",{className:"subtext",children:"A curated list of endorsed tools related to SVG, vector design, design and productivity tools for developers, open source or free."}),(0,r.jsx)(c.Z,{id:"tools",fallbackCarbon:!0}),(0,r.jsx)(f.Z,{contentArray:t})]})}},5293:function(e){!function(){"use strict";var t={864:function(e){var t,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};t=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function i(){i.init.call(this)}e.exports=i,e.exports.once=function(e,t){return new Promise(function(n,r){function o(n){e.removeListener(t,i),r(n)}function i(){"function"==typeof e.removeListener&&e.removeListener("error",o),n([].slice.call(arguments))}d(e,t,i,{once:!0}),"error"!==t&&"function"==typeof e.on&&d(e,"error",o,{once:!0})})},i.EventEmitter=i,i.prototype._events=void 0,i.prototype._eventsCount=0,i.prototype._maxListeners=void 0;var s=10;function u(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function c(e){return void 0===e._maxListeners?i.defaultMaxListeners:e._maxListeners}function l(e,t,n,r){if(u(n),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),s=i[t]),void 0===s)s=i[t]=n,++e._eventsCount;else if("function"==typeof s?s=i[t]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),(o=c(e))>0&&s.length>o&&!s.warned){s.warned=!0;var o,i,s,l=Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=s.length,console&&console.warn&&console.warn(l)}return e}function f(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function a(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=f.bind(r);return o.listener=n,r.wrapFn=o,o}function p(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=Array(e.length),n=0;n0&&(s=t[0]),s instanceof Error)throw s;var s,u=Error("Unhandled error."+(s?" ("+s.message+")":""));throw u.context=s,u}var c=i[e];if(void 0===c)return!1;if("function"==typeof c)r(c,this,t);else for(var l=c.length,f=h(c,l),n=0;n=0;i--)if(n[i]===t||n[i].listener===t){s=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},i.prototype.listeners=function(e){return p(this,e,!0)},i.prototype.rawListeners=function(e){return p(this,e,!1)},i.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):v.call(e,t)},i.prototype.listenerCount=v,i.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}},s=!0;try{t[e](i,i.exports,r),s=!1}finally{s&&delete n[e]}return i.exports}r.ab="//";var o=r(864);e.exports=o}()},3963:function(e){e.exports={itemHolder:"style_itemHolder__btEhf"}},7196:function(e){e.exports={block:"style_block__hRSwB",blockText:"style_blockText__33h_h"}}},function(e){e.O(0,[914,675,962,400,454,774,888,179],function(){return e(e.s=8836)}),_N_E=e.O()}]);