Socket
Socket
Sign inDemoInstall

svg-text-to-vector

Package Overview
Dependencies
4
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.2 to 2.0.0

2

dist/path.js

@@ -1,1 +0,1 @@

var _0x55ddc2=_0x3118;function _0x3369(){var _0x11b37c=['utf8','forEach','x=\x22','load','font','writeFileSync','svg-text-to-vector/config/fonts/times.ttf','<gtext','opentype.js','font-weight=\x22','fontPath','toString','font-family','save','indexOf','fontSize','svgToPath','toSVG','readFileSync','764870QrXxcV','<g\x20','svg-text-to-vector/config/fonts.json','getPath','test','isBuffer','10893771LRjBWE','711047DdEzrK','font-family=\x22','buffer','font-size=\x22','<tspan\x20','font-weight','</text>','58676wBjNPL','8IEwTnG','length','</gtext','<text\x20','(?:[A-Za-z0-9+\x5c/]{4})*(?:[A-Za-z0-9+\x5c/]{2}==|[A-Za-z0-9+/]{3}=)?','y=\x22','keys','4583892FZutoh','<tspan','split','path','from','Times\x20New\x20Roman','</tspan>','2282285IhfMGd','loadSync','51FFnLcO','pop','font-size','502124XpLwpu','replace','utf-8','</g>','base64','trim','resolve','toLowerCase'];_0x3369=function(){return _0x11b37c;};return _0x3369();}(function(_0xa6fabd,_0x1c84c8){var _0x40b54e=_0x3118,_0x46956a=_0xa6fabd();while(!![]){try{var _0x20e51c=-parseInt(_0x40b54e(0x11a))/0x1+parseInt(_0x40b54e(0x113))/0x2+-parseInt(_0x40b54e(0x132))/0x3*(parseInt(_0x40b54e(0x121))/0x4)+parseInt(_0x40b54e(0x130))/0x5+-parseInt(_0x40b54e(0x129))/0x6+-parseInt(_0x40b54e(0xf8))/0x7*(-parseInt(_0x40b54e(0x122))/0x8)+parseInt(_0x40b54e(0x119))/0x9;if(_0x20e51c===_0x1c84c8)break;else _0x46956a['push'](_0x46956a['shift']());}catch(_0x517569){_0x46956a['push'](_0x46956a['shift']());}}}(_0x3369,0x60d61));const opentype=require(_0x55ddc2(0x108)),fs=require('fs');function _0x3118(_0x3d79e2,_0x10944b){var _0x336914=_0x3369();return _0x3118=function(_0x3118b1,_0x376746){_0x3118b1=_0x3118b1-0xf6;var _0x1f2de9=_0x336914[_0x3118b1];return _0x1f2de9;},_0x3118(_0x3d79e2,_0x10944b);}var defaultFont=_0x55ddc2(0x12e),defaultFontPath=require[_0x55ddc2(0xfe)](_0x55ddc2(0x106)),defaultFontSize=0x10,regex_base64=_0x55ddc2(0x126),regex_svg=/(<svg)([^<]*|[^>]*)/g;exports[_0x55ddc2(0x110)]=async function(_0x39569a){var _0x281b2c=_0x55ddc2,_0xa3a1f6;if(Buffer[_0x281b2c(0x118)](_0x39569a[_0x281b2c(0x103)])==!![])_0xa3a1f6=_0x39569a[_0x281b2c(0x103)][_0x281b2c(0x10b)]('utf8');else{if(new RegExp('^'+regex_base64+'$','gi')[_0x281b2c(0x117)](_0x39569a[_0x281b2c(0x103)])==!![])_0xa3a1f6=Buffer['from'](_0x39569a[_0x281b2c(0x103)],_0x281b2c(0xfc))[_0x281b2c(0x10b)]('utf8');else new RegExp(regex_svg)[_0x281b2c(0x117)](_0x39569a[_0x281b2c(0x103)])==!![]?_0xa3a1f6=_0x39569a[_0x281b2c(0x103)]:_0xa3a1f6=fs['readFileSync'](_0x39569a['load'],_0x281b2c(0x100));}_0x39569a[_0x281b2c(0x104)]&&_0x39569a[_0x281b2c(0x10a)]&&(_0x39569a[_0x281b2c(0x104)]['trim']()!=''&&_0x39569a[_0x281b2c(0x10a)][_0x281b2c(0xfd)]()!=''&&(defaultFont=_0x39569a[_0x281b2c(0x104)],defaultFontPath=_0x39569a[_0x281b2c(0x10a)]));_0x39569a[_0x281b2c(0x10f)]&&(_0x39569a[_0x281b2c(0x10f)]['toString']()[_0x281b2c(0xfd)]()!=''&&(defaultFontSize=_0x39569a[_0x281b2c(0x10f)]));var _0x51fe1a=(_0xa3a1f6['match'](/<text/g)||[])[_0x281b2c(0x123)],_0x1b253a,_0x4b70d2,_0x2f9d0c,_0x5433ed,_0x37af46,_0x5c9e82,_0x5dea81;for(var _0x39369d=0x0;_0x39369d<_0x51fe1a;_0x39369d++){_0xa3a1f6=_0xa3a1f6[_0x281b2c(0xf9)](_0x281b2c(0x125),_0x281b2c(0x107)+_0x39369d+'\x20'),_0xa3a1f6=_0xa3a1f6[_0x281b2c(0xf9)](_0x281b2c(0x120),_0x281b2c(0x124)+_0x39369d+'>');}for(var _0x39369d=0x0;_0x39369d<_0x51fe1a;_0x39369d++){var _0x2cc32d=_0xa3a1f6[_0x281b2c(0x12b)](_0x281b2c(0x107)+_0x39369d+'\x20')[_0x281b2c(0xf6)]()['split'](_0x281b2c(0x124)+_0x39369d+'>')[0x0];_0x2cc32d['indexOf'](_0x281b2c(0x10c))!=-0x1&&(_0x4b70d2=_0x2cc32d['split'](_0x281b2c(0x11b))[_0x281b2c(0xf6)]()['split']('\x22')[0x0],_0xa3a1f6=_0xa3a1f6[_0x281b2c(0xf9)](_0x281b2c(0x11b)+_0x4b70d2+'\x22',''));_0x2cc32d[_0x281b2c(0x10e)](_0x281b2c(0xf7))!=-0x1?(_0x2f9d0c=_0x2cc32d[_0x281b2c(0x12b)](_0x281b2c(0x11d))[_0x281b2c(0xf6)]()['split']('\x22')[0x0],_0xa3a1f6=_0xa3a1f6['replace'](_0x281b2c(0x11d)+_0x2f9d0c+'\x22','')):_0x2f9d0c=defaultFontSize;_0x2cc32d[_0x281b2c(0x10e)](_0x281b2c(0x11f))!=-0x1&&(_0x5433ed=_0x2cc32d[_0x281b2c(0x12b)]('font-weight=\x22')[_0x281b2c(0xf6)]()[_0x281b2c(0x12b)]('\x22')[0x0],_0xa3a1f6=_0xa3a1f6[_0x281b2c(0xf9)](_0x281b2c(0x109)+_0x5433ed+'\x22',''));if(_0x2cc32d[_0x281b2c(0x10e)](_0x281b2c(0x12a))==-0x1)_0x1b253a=_0x2cc32d[_0x281b2c(0x12b)]('>')[0x1][_0x281b2c(0xfd)](),_0x37af46=_0x2cc32d[_0x281b2c(0x12b)](_0x281b2c(0x102))[_0x281b2c(0xf6)]()['split']('\x22')[0x0],_0x5c9e82=_0x2cc32d[_0x281b2c(0x12b)](_0x281b2c(0x127))[_0x281b2c(0xf6)]()[_0x281b2c(0x12b)]('\x22')[0x0];else{var _0x1b253a=_0x2cc32d[_0x281b2c(0x12b)](_0x281b2c(0x11e))[_0x281b2c(0xf6)]()[_0x281b2c(0x12b)](_0x281b2c(0x12f))[0x0];_0x1b253a=_0x1b253a[_0x281b2c(0x12b)]('>')[0x1],_0x37af46=_0x2cc32d[_0x281b2c(0x12b)]('x=\x22')[_0x281b2c(0xf6)]()['split']('\x22')[0x0],_0x5c9e82=_0x2cc32d[_0x281b2c(0x12b)](_0x281b2c(0x127))[_0x281b2c(0xf6)]()[_0x281b2c(0x12b)]('\x22')[0x0],_0x5dea81=_0x2cc32d[_0x281b2c(0x12b)]('<tspan')[_0x281b2c(0xf6)]()[_0x281b2c(0x12b)]('>')[0x0],_0xa3a1f6=_0xa3a1f6[_0x281b2c(0xf9)]('<tspan'+_0x5dea81+'>',''),_0xa3a1f6=_0xa3a1f6[_0x281b2c(0xf9)](_0x281b2c(0x12f),'');}try{_0x1b253a=_0x1b253a[_0x281b2c(0xfd)](),_0x1b253a=_0x1b253a[_0x281b2c(0xf9)](/amp;/g,''),_0x1b253a=_0x1b253a[_0x281b2c(0xf9)](/&lt;/g,'<'),_0x1b253a=_0x1b253a[_0x281b2c(0xf9)](/&gt;/g,'>'),_0x1b253a=_0x1b253a[_0x281b2c(0xf9)](/&quot;/g,'\x22'),_0x1b253a=_0x1b253a['replace'](/&#39;/g,'\x27'),_0x1b253a=_0x1b253a[_0x281b2c(0xf9)](/&amp;/g,'&'),_0x1b253a=_0x1b253a[_0x281b2c(0xf9)](/&apos;/g,'\x27');}catch(_0x12a10a){}var _0x305e41;_0x4b70d2&&(_0x305e41=await fetchFont(_0x4b70d2));!_0x305e41&&(_0x4b70d2=defaultFont,_0x305e41=defaultFontPath);var _0x195da2={'kerning':!![]},_0x22cfcc=opentype[_0x281b2c(0x131)](_0x305e41),_0x4b0979=_0x22cfcc[_0x281b2c(0x116)](_0x1b253a,Number(_0x37af46),Number(_0x5c9e82),Number(_0x2f9d0c),_0x195da2),_0x39a82c=_0x4b0979[_0x281b2c(0x111)](0x2);_0xa3a1f6=_0xa3a1f6[_0x281b2c(0xf9)](_0x1b253a,_0x39a82c);}for(var _0x39369d=0x0;_0x39369d<_0x51fe1a;_0x39369d++){_0xa3a1f6=_0xa3a1f6[_0x281b2c(0xf9)]('<gtext'+_0x39369d+'\x20',_0x281b2c(0x114)),_0xa3a1f6=_0xa3a1f6[_0x281b2c(0xf9)](_0x281b2c(0x124)+_0x39369d+'>',_0x281b2c(0xfb));}if(_0x39569a[_0x281b2c(0x10d)][_0x281b2c(0xff)]()==_0x281b2c(0x11c))return Buffer[_0x281b2c(0x12d)](_0xa3a1f6,_0x281b2c(0x100));else{if(_0x39569a['save']['toLowerCase']()==_0x281b2c(0xfc))return new Buffer[(_0x281b2c(0x12d))](_0xa3a1f6)[_0x281b2c(0x10b)](_0x281b2c(0xfc));else{if(_0x39569a[_0x281b2c(0x10d)][_0x281b2c(0xff)]()==_0x281b2c(0xfa)||_0x39569a[_0x281b2c(0x10d)][_0x281b2c(0xff)]()==_0x281b2c(0x100))return _0xa3a1f6;else{fs[_0x281b2c(0x105)](_0x39569a[_0x281b2c(0x10d)],_0xa3a1f6);return;}}}};async function fetchFont(_0x399715){var _0x1671bf=_0x55ddc2;const _0x3ed5f7=require[_0x1671bf(0xfe)](_0x1671bf(0x115)),_0x188fd0=JSON['parse'](fs[_0x1671bf(0x112)](_0x3ed5f7));let _0x18b4ab=![];var _0x54833d;return Object[_0x1671bf(0x128)](_0x188fd0[_0x1671bf(0x104)])[_0x1671bf(0x101)](_0x2d3bc7=>{var _0x29128c=_0x1671bf;!_0x18b4ab&&(_0x188fd0['font'][_0x2d3bc7]['name']==_0x399715[_0x29128c(0xfd)]()&&(_0x54833d=_0x188fd0[_0x29128c(0x104)][_0x2d3bc7][_0x29128c(0x12c)],_0x18b4ab=!![]));}),_0x54833d;}
const _0x41dc16=_0x2a33;(function(_0x32bd8f,_0x4f8af7){const _0x5be949=_0x2a33,_0x2d8d6e=_0x32bd8f();while(!![]){try{const _0x3d2791=parseInt(_0x5be949(0xca))/0x1+-parseInt(_0x5be949(0xd9))/0x2+-parseInt(_0x5be949(0xad))/0x3*(-parseInt(_0x5be949(0xd8))/0x4)+-parseInt(_0x5be949(0xdb))/0x5*(parseInt(_0x5be949(0xd4))/0x6)+parseInt(_0x5be949(0xcc))/0x7*(-parseInt(_0x5be949(0xaf))/0x8)+-parseInt(_0x5be949(0xc0))/0x9+parseInt(_0x5be949(0xd6))/0xa*(parseInt(_0x5be949(0xa0))/0xb);if(_0x3d2791===_0x4f8af7)break;else _0x2d8d6e['push'](_0x2d8d6e['shift']());}catch(_0x1a6df0){_0x2d8d6e['push'](_0x2d8d6e['shift']());}}}(_0x1642,0x47d86));const opentype=require(_0x41dc16(0xa6)),fs=require('fs'),fontConfigPath=require[_0x41dc16(0xbd)](_0x41dc16(0xb2));function _0x1642(){const _0x8822db=['resolve','includes','buffer','2654613LQRrbC','toString','font-family','readFileSync','(?:[A-Za-z0-9+\x5c/]{4})*(?:[A-Za-z0-9+\x5c/]{2}==|[A-Za-z0-9+/]{3}=)?','<text\x20','base64','line','fill','utf-8','461103CIxZXN','save','248444MsoWuT','x=\x22','font','name','<path\x20','svgToPath','utf8','replace','2346EOMCRo','match','1347110JoPfah','</text','228168zTJJUQ','1043320tvawrW','getPath','945hKOMSu','path','<text','<tspan\x20','77KpJPQD','d=\x22','all','split','trim','keys','opentype.js','font-size=\x22','writeFileSync','y=\x22','forEach','length','size','9gmsYRH','test','88vqXtRw','pop','loadSync','svg-text-to-vector/config/fonts.json','parse','toPathData','<tspan','</tspan>','fontPath','map','Times\x20New\x20Roman','toLowerCase','from','load'];_0x1642=function(){return _0x8822db;};return _0x1642();}var defaultFont=_0x41dc16(0xb9),defaultFontPath=require[_0x41dc16(0xbd)]('svg-text-to-vector/config/fonts/times.ttf'),defaultFontSize=0x10,regex_base64=_0x41dc16(0xc4),regex_svg=/(<svg)([^<]*|[^>]*)/g;function _0x2a33(_0x577947,_0x48e39a){const _0x164219=_0x1642();return _0x2a33=function(_0x2a33b2,_0x2f92b0){_0x2a33b2=_0x2a33b2-0x9f;let _0x938a8b=_0x164219[_0x2a33b2];return _0x938a8b;},_0x2a33(_0x577947,_0x48e39a);}exports[_0x41dc16(0xd1)]=async function(_0x421feb){const _0x393f53=_0x41dc16;var _0x13e6cc;if(Buffer['isBuffer'](_0x421feb[_0x393f53(0xbc)])==!![])_0x13e6cc=_0x421feb['load']['toString'](_0x393f53(0xd2));else{if(new RegExp('^'+regex_base64+'$','gi')['test'](_0x421feb[_0x393f53(0xbc)])==!![])_0x13e6cc=Buffer[_0x393f53(0xbb)](_0x421feb[_0x393f53(0xbc)],_0x393f53(0xc6))[_0x393f53(0xc1)](_0x393f53(0xd2));else{if(new RegExp(regex_svg)[_0x393f53(0xae)](_0x421feb['load'])==!![])_0x13e6cc=_0x421feb['load'];else _0x13e6cc=fs[_0x393f53(0xc3)](_0x421feb[_0x393f53(0xbc)],'utf8');}}_0x421feb[_0x393f53(0xce)]&&_0x421feb[_0x393f53(0xb7)]&&(_0x421feb[_0x393f53(0xce)]['trim']()!=''&&_0x421feb[_0x393f53(0xb7)]['trim']()!=''&&(defaultFont=_0x421feb[_0x393f53(0xce)],defaultFontPath=_0x421feb[_0x393f53(0xb7)]));_0x421feb['fontSize']&&(_0x421feb['fontSize'][_0x393f53(0xc1)]()[_0x393f53(0xa4)]()!=''&&(defaultFontSize=_0x421feb['fontSize']));var _0x31c97b=(_0x13e6cc[_0x393f53(0xd5)](/<text/g)||[])[_0x393f53(0xab)];Array['from']({'length':_0x31c97b})[_0x393f53(0xaa)]((_0x5d6774,_0x4c6aeb)=>{const _0x2285ca=_0x393f53;_0x13e6cc=_0x13e6cc['replace'](_0x2285ca(0xc5),_0x2285ca(0xdd)+_0x4c6aeb+'\x20'),_0x13e6cc=_0x13e6cc['replace']('</text>',_0x2285ca(0xd7)+_0x4c6aeb+'>');});const _0x34e96b=Array(_0x31c97b)[_0x393f53(0xc8)]()[_0x393f53(0xb8)](async(_0x200c8c,_0xa60521)=>{const _0x34e020=_0x393f53;let _0x3b397d=_0x13e6cc['split']('<text'+_0xa60521+'')[_0x34e020(0xb0)]()[_0x34e020(0xa3)](_0x34e020(0xd7)+_0xa60521+'>')[0x0][_0x34e020(0xa4)](),_0x376fa1,_0x45e637,_0x1da474,_0x1c415b,_0x58210a;if(_0x3b397d[_0x34e020(0xbe)](_0x34e020(0xc2)))_0x1c415b=_0x3b397d[_0x34e020(0xa3)]('font-family=\x22')[_0x34e020(0xb0)]()[_0x34e020(0xa3)]('\x22')[0x0];if(_0x3b397d[_0x34e020(0xbe)]('font-size'))_0x58210a=_0x3b397d[_0x34e020(0xa3)](_0x34e020(0xa7))[_0x34e020(0xb0)]()[_0x34e020(0xa3)]('\x22')[0x0];else _0x58210a=defaultFontSize;if(!_0x3b397d[_0x34e020(0xbe)]('<tspan'))_0x376fa1=_0x3b397d[_0x34e020(0xa3)]('>')[0x1][_0x34e020(0xa4)](),_0x45e637=_0x3b397d[_0x34e020(0xa3)]('x=\x22')['pop']()[_0x34e020(0xa3)]('\x22')[0x0],_0x1da474=_0x3b397d['split'](_0x34e020(0xa9))[_0x34e020(0xb0)]()[_0x34e020(0xa3)]('\x22')[0x0];else{_0x376fa1=_0x3b397d[_0x34e020(0xa3)](_0x34e020(0x9f))[_0x34e020(0xb0)]()[_0x34e020(0xa3)](_0x34e020(0xb6))[0x0],_0x376fa1=_0x376fa1[_0x34e020(0xa3)]('>')[0x1],_0x45e637=_0x3b397d[_0x34e020(0xa3)](_0x34e020(0xcd))[_0x34e020(0xb0)]()[_0x34e020(0xa3)]('\x22')[0x0],_0x1da474=_0x3b397d[_0x34e020(0xa3)](_0x34e020(0xa9))[_0x34e020(0xb0)]()[_0x34e020(0xa3)]('\x22')[0x0];let _0x3dd8d5=_0x3b397d[_0x34e020(0xa3)](_0x34e020(0xb5))[_0x34e020(0xb0)]()[_0x34e020(0xa3)]('>')[0x0];_0x3b397d=_0x3b397d['replace'](_0x34e020(0xb5)+_0x3dd8d5+'>',''),_0x3b397d=_0x3b397d[_0x34e020(0xd3)](_0x34e020(0xb6),''),_0x13e6cc=_0x13e6cc[_0x34e020(0xd3)](_0x34e020(0xb5)+_0x3dd8d5+'>',''),_0x13e6cc=_0x13e6cc[_0x34e020(0xd3)](_0x34e020(0xb6),'');}try{_0x376fa1=_0x376fa1[_0x34e020(0xa4)](),_0x376fa1=_0x376fa1['replace'](/amp;/g,'')[_0x34e020(0xd3)](/&lt;/g,'<')['replace'](/&gt;/g,'>')[_0x34e020(0xd3)](/&quot;/g,'\x22')[_0x34e020(0xd3)](/&#39;/g,'\x27')[_0x34e020(0xd3)](/&amp;/g,'&')[_0x34e020(0xd3)](/&apos;/g,'\x27');}catch(_0x3d222a){}let _0x366d75=/font-family="(.+?)"|font-size="(.+?)"|font-weight="(.+?)"/g;_0x3b397d[_0x34e020(0xd5)](_0x366d75)?_0x3b397d=_0x3b397d['replace'](_0x366d75,''):null;var _0x5bc7bd;_0x5bc7bd=_0x1c415b?await fetchFont(_0x1c415b):null;!_0x5bc7bd&&(_0x1c415b=defaultFont,_0x5bc7bd=defaultFontPath);const _0x1b6ed5={'line':_0x376fa1,'x':_0x45e637,'y':_0x1da474,'font':_0x5bc7bd,'size':_0x58210a},_0x3c7a3f=await toPath(_0x1b6ed5);_0x3b397d=_0x3b397d[_0x34e020(0xa4)]()[_0x34e020(0xd3)](_0x376fa1,''),_0x3b397d=_0x34e020(0xa1)+_0x3c7a3f+'\x22\x20'+_0x3b397d;const _0x5dffca=_0x13e6cc[_0x34e020(0xa3)](_0x34e020(0xdd)+_0xa60521+'')['pop']()[_0x34e020(0xa3)](_0x34e020(0xd7)+_0xa60521+'>')[0x0]['trim']();_0x13e6cc=_0x13e6cc[_0x34e020(0xd3)]('<text'+_0xa60521+'\x20'+_0x5dffca,_0x34e020(0xd0)+_0x3b397d)['replace'](_0x34e020(0xd7)+_0xa60521+'>','</path>');return;});await Promise[_0x393f53(0xa2)](_0x34e96b);if(_0x421feb[_0x393f53(0xcb)]['toLowerCase']()==_0x393f53(0xbf))return Buffer[_0x393f53(0xbb)](_0x13e6cc,'utf8');else{if(_0x421feb[_0x393f53(0xcb)][_0x393f53(0xba)]()=='base64')return new Buffer['from'](_0x13e6cc)[_0x393f53(0xc1)](_0x393f53(0xc6));else return _0x421feb[_0x393f53(0xcb)][_0x393f53(0xba)]()==_0x393f53(0xc9)||_0x421feb[_0x393f53(0xcb)][_0x393f53(0xba)]()==_0x393f53(0xd2)?_0x13e6cc:(fs[_0x393f53(0xa8)](_0x421feb[_0x393f53(0xcb)],_0x13e6cc),_0x13e6cc);}};async function toPath(_0x385838){const _0x40a033=_0x41dc16,_0x28b7d5={'kerning':!![]},_0x2ff0aa=opentype[_0x40a033(0xb1)](_0x385838[_0x40a033(0xce)]),_0x3d4813=_0x2ff0aa[_0x40a033(0xda)](_0x385838[_0x40a033(0xc7)],Number(_0x385838['x']),Number(_0x385838['y']),Number(_0x385838[_0x40a033(0xac)]),_0x28b7d5),_0x1dd93a=_0x3d4813[_0x40a033(0xb4)](0x2);return _0x1dd93a;}async function fetchFont(_0x4556d6){const _0x479a79=_0x41dc16,_0x19129d=require['resolve'](_0x479a79(0xb2)),_0x2f92cd=JSON[_0x479a79(0xb3)](fs[_0x479a79(0xc3)](_0x19129d));let _0x4ec2d5=![];var _0x19ae72;return Object[_0x479a79(0xa5)](_0x2f92cd[_0x479a79(0xce)])[_0x479a79(0xaa)](_0x3da9bc=>{const _0x5422c3=_0x479a79;!_0x4ec2d5&&(_0x2f92cd['font'][_0x3da9bc][_0x5422c3(0xcf)]==_0x4556d6[_0x5422c3(0xa4)]()&&(_0x19ae72=_0x2f92cd['font'][_0x3da9bc][_0x5422c3(0xdc)],_0x4ec2d5=!![]));}),_0x19ae72;}

@@ -1,1 +0,1 @@

function _0x4419(){const _0x1467cb=['974478hPatIl','push','19987OAlmTS','14610MjesnL','font','2876005CZTSvN','10fQthUI','8178lnZkxM','1869YghycO','svgToPath','stringify','1649576BjiovE','readFileSync','38725212RuxeWk','forEach','4KEcXRm','./dist/path.js','5450KUTWAD','keys','63AgBBDL'];_0x4419=function(){return _0x1467cb;};return _0x4419();}const _0x145b2f=_0x243d;function _0x243d(_0x4c0b94,_0x7ec000){const _0x44190a=_0x4419();return _0x243d=function(_0x243dac,_0x3b6225){_0x243dac=_0x243dac-0x13b;let _0x22314d=_0x44190a[_0x243dac];return _0x22314d;},_0x243d(_0x4c0b94,_0x7ec000);}(function(_0x5eeb74,_0x4b4990){const _0x28b414=_0x243d,_0x1c1a4a=_0x5eeb74();while(!![]){try{const _0x32d796=parseInt(_0x28b414(0x149))/0x1+parseInt(_0x28b414(0x14c))/0x2*(-parseInt(_0x28b414(0x146))/0x3)+parseInt(_0x28b414(0x141))/0x4*(-parseInt(_0x28b414(0x14b))/0x5)+-parseInt(_0x28b414(0x14d))/0x6*(-parseInt(_0x28b414(0x14e))/0x7)+parseInt(_0x28b414(0x13d))/0x8*(-parseInt(_0x28b414(0x145))/0x9)+parseInt(_0x28b414(0x143))/0xa*(parseInt(_0x28b414(0x148))/0xb)+parseInt(_0x28b414(0x13f))/0xc;if(_0x32d796===_0x4b4990)break;else _0x1c1a4a['push'](_0x1c1a4a['shift']());}catch(_0xc7a2b0){_0x1c1a4a['push'](_0x1c1a4a['shift']());}}}(_0x4419,0xe8b63));const conversion=require(_0x145b2f(0x142)),fs=require('fs'),fontConfigPath=require['resolve']('svg-text-to-vector/config/fonts.json');exports['getPath']=async function(_0xcfdd2e){const _0x19eae3=_0x145b2f,_0x2e8d2b=await conversion[_0x19eae3(0x13b)](_0xcfdd2e);return _0x2e8d2b;},exports[_0x145b2f(0x147)]=async function(_0x110f7a){const _0x2c64ec=_0x145b2f;var _0x546996=fs[_0x2c64ec(0x13e)](fontConfigPath,'utf8');_0x546996=JSON['parse'](_0x546996),_0x546996[_0x2c64ec(0x14a)][_0x2c64ec(0x147)](_0x110f7a),Object[_0x2c64ec(0x144)](_0x546996[_0x2c64ec(0x14a)])[_0x2c64ec(0x140)](_0x19e624=>{}),fs['writeFileSync'](fontConfigPath,JSON[_0x2c64ec(0x13c)](_0x546996));return;};
const _0x57cca8=_0xcfb5;(function(_0x1f19c8,_0x353d7f){const _0x303b60=_0xcfb5,_0x1a2a18=_0x1f19c8();while(!![]){try{const _0x16a0fc=-parseInt(_0x303b60(0xc8))/0x1+parseInt(_0x303b60(0xd0))/0x2*(-parseInt(_0x303b60(0xcf))/0x3)+parseInt(_0x303b60(0xd4))/0x4+-parseInt(_0x303b60(0xd6))/0x5*(parseInt(_0x303b60(0xd8))/0x6)+-parseInt(_0x303b60(0xd5))/0x7*(parseInt(_0x303b60(0xcb))/0x8)+parseInt(_0x303b60(0xd2))/0x9+-parseInt(_0x303b60(0xd7))/0xa*(-parseInt(_0x303b60(0xde))/0xb);if(_0x16a0fc===_0x353d7f)break;else _0x1a2a18['push'](_0x1a2a18['shift']());}catch(_0x50680d){_0x1a2a18['push'](_0x1a2a18['shift']());}}}(_0x3ea7,0x5d642));const conversion=require('./dist/path.js'),fs=require('fs'),fontConfigPath=require[_0x57cca8(0xdc)](_0x57cca8(0xce));exports[_0x57cca8(0xca)]=async function(_0xb624ce){const _0x15fb04=_0x57cca8,_0x335347=await conversion[_0x15fb04(0xd9)](_0xb624ce);return _0x335347;},exports[_0x57cca8(0xd1)]=async function(_0x3872bb){const _0x3215ce=_0x57cca8;let _0x5e116d=fs[_0x3215ce(0xdd)](fontConfigPath,_0x3215ce(0xdb));_0x5e116d=JSON['parse'](_0x5e116d);let _0x2d9644=null;for(var _0x5ac489=0x0;_0x5ac489<_0x5e116d[_0x3215ce(0xc9)]['length'];_0x5ac489++){if(_0x5e116d['font'][_0x5ac489][_0x3215ce(0xcd)]==_0x3872bb[_0x3215ce(0xcd)]&&_0x5e116d[_0x3215ce(0xc9)][_0x5ac489][_0x3215ce(0xd3)]==_0x3872bb[_0x3215ce(0xd3)]){_0x2d9644=!![];break;}}!_0x2d9644&&(_0x5e116d[_0x3215ce(0xc9)][_0x3215ce(0xd1)](_0x3872bb),fs[_0x3215ce(0xda)](fontConfigPath,JSON[_0x3215ce(0xcc)](_0x5e116d)));return;};function _0xcfb5(_0x272006,_0x2f1173){const _0x3ea74c=_0x3ea7();return _0xcfb5=function(_0xcfb561,_0xb5bb20){_0xcfb561=_0xcfb561-0xc8;let _0x1fceb5=_0x3ea74c[_0xcfb561];return _0x1fceb5;},_0xcfb5(_0x272006,_0x2f1173);}function _0x3ea7(){const _0x49fe13=['917QZygMt','5mjxKVA','1400plywcL','1531308lclCIM','svgToPath','writeFileSync','utf8','resolve','readFileSync','100980ojxBrK','181677BWzMzH','font','getPath','30256tSIgCy','stringify','name','svg-text-to-vector/config/fonts.json','3IhLbnE','818698jceRkK','push','2754036qKxfQv','path','532048cJRinL'];_0x3ea7=function(){return _0x49fe13;};return _0x3ea7();}
{
"name": "svg-text-to-vector",
"description": "Converts textfield tags in an SVG file to vector paths.",
"version": "1.0.2",
"version": "2.0.0",
"license": "MIT",

@@ -6,0 +6,0 @@ "main": "index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc