{"versions":{"1.1.13":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.1.13","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.1.1","tmp":"^0.0.33"},"gitHead":"d1c378a05806645a6d94e32350c8d057e182edee","_id":"@iconify/tools@1.1.13","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"dist":{"integrity":"sha512-Vs+lIqKOL3aAnO5sFn8BjID6TMIQ1l/oNeP3br7wZLGO51PBSEc+sEZzu4b2sAry/I9htp5LwwIrnYnUurmbiA==","shasum":"b9d08b780425548af8b2a501a7b03f5633979b5c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.1.13.tgz","fileCount":36,"unpackedSize":207949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzMssCRA9TVsSAnZWagAA5ogP/1Eoxg/Hx19vkxCTAXpF\nG3h4PWnoLRBFr2Ug3PTCEh9PjXHD+TV1AT/UaqOMPhZG+E6mhZ9xxBt3stLG\nZPDD5RlqhY4swDqLAQQfcyshw/P0zt13JGb4tFJv6WsNjk8+t9jU6kChwtg2\nLgMOiUWFkr83Cv7relf8qNQuNMvrzaP//poVrCGHtLtxaHxQ0KI/wXPMLsgp\nR9XMLE+XwNDpxQnoxQewYirdjiub8cXN0qS/BY0dx+mwt4eLkFMn1VI6iAYx\n+BDiKPe9pqOrtxE/DSRgj8FEDZ90vDtu6kBBHfN7oa2fu/Yf0jJxU20IJD88\n4FYoQpcH8wsBOv3TaD5TazK7wuPgeXgefQGBL/DQTss39C0YW/z/xswXpbf+\nrcbRVxe5SvGXKBcpRoqnq63KFmXUGGEfDxM0Xixcii7eknmSuYa/v+eQwkca\nL86DbqQCo9cK1A+CdqB9F09EU8xZrgFLWM5Os3pJIDXNnF2agSeY4YimoK1p\nMcLqvZGUdUBsZYD/cRCw5wikYuXaLim4b8t7NGF2NrOez2e/DQdpjvjYuUR1\neLJwHeaqiVr5ONXtL6gR9dbWKcigISNhoHQgGtBVJgq1iYuwbEY9NazHpPLC\nvPQsgigcwZcAIlkcjdlffVrOHCnYKXlPDAuhYpiE8gyYrNEiJ4L4J7bl8br9\nYy9K\r\n=PQ+s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWe34oEtfailnu9iw7rH9uEqVWZ8+KgI1fGrcbseB0twIgKz5pOq32MWg2FR8L8mfXGud4VXpbOKL42Y8Z5Wwv/Z8="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.1.13_1540148011828_0.5840468819306361"},"_hasShrinkwrap":false,"contributors":[]},"1.1.14":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.1.14","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.1.1","tmp":"^0.0.33"},"gitHead":"4beb51dcbd4a4c177822804d3f88075a36f40918","_id":"@iconify/tools@1.1.14","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"dist":{"integrity":"sha512-j+lhU8NYSyYdTC86pOzgL8dVPvlrr4/FIFojtyYwKL0kGZTSmeUZ9SYiwj4oks363vd9zjDh3SF4zAOiTJ4Ixw==","shasum":"02c0f6f3300aad4f6bcd911b8d96587af923c094","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.1.14.tgz","fileCount":36,"unpackedSize":208063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzM26CRA9TVsSAnZWagAAKi8P+wVmlW3ZJ2pVMm7JwP/r\nYXvz3UWDX/lnIFNuGn6/XUhfHV48g6Zqj1ZcXoHHXdMz1HuTFsAEjzdEleKN\nOZx6s4QSir9vmE+9iQS9qErsgh8+H5mfCW8QPgvVZC2yPqoNwA33WpP5rw/J\n2DyjMjv0PehZEhJeDhBUM/iS2ZhWn+QZUSAPuDSoR+WuEC9WWUSgxsNybply\ng7qjD5VOKrFzCA2Sk9GnugLT19QSiu70p3emhvK0sz/cmffGoXvVsc8u5KaN\nkM6PXKlY7A5c+K1XOYDs8YgR4WVD5QbdA1rxAet8D4MbLfgBLGlWyGHMqBaI\n68vBz0qcyO1nHCn57L2+QOjHSOBgvTGEDiHYgi7zEx4rug5R3TGXoAndFXsj\nXflowlf2b+L/v33ZpsWhTd9iESv7JAeGWlhttHSU3imehYNaXAwrXeKLUI3R\nCQKyufImb2JuwGG798heaXnp78hsnuvHTL72qMfs9HtYynimV0zP5wVGLf+c\nCXsbh6grw8VHRR2WUb19MMTRyHG6PLjYjk5t/xJCQvMkuVjoTo/5wKZp5eT5\naMX0wyoKINpa1B2knN3OgcZufhdKwDHApJsIkY0MdYC3i1C+KyWQhJ6ViLMv\ndZiWhwSR1775ck5FjnRQEY/v1alIkeW9AebetRWdd+fxwfaU5LljtBaQ4ODj\ntaCV\r\n=MO5L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsP9VVEf/EieB16b6b6Vy/qgDXl/WXGWzHuEoya2TZ4AiBi3DF15/kzEfaRm4UnQZ50eUQoQrTaTgYP5SfY2+G5Xw=="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.1.14_1540148665239_0.17114905985655726"},"_hasShrinkwrap":false,"contributors":[]},"1.1.15":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.1.15","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.1.1","tmp":"^0.0.33"},"gitHead":"29b19a8da685632b744f953d80050126baeaa868","_id":"@iconify/tools@1.1.15","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"dist":{"integrity":"sha512-Pu6MXxLi8rMFJ/SZfhWGeGevV90HyE876DC7p2z9t9Th7Oh3SrDbe2vNepfHDlHbumbSoTyALmErm5ZKxVbyHg==","shasum":"0b87bb204cf2054899ce746ff1d1843247004c33","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.1.15.tgz","fileCount":36,"unpackedSize":208064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzzfCCRA9TVsSAnZWagAAZBcP/jZSf0i8otylKnSmx5Y8\nZ8Fvka/cTLW8ez0gFki8a6pDxGBp13IEEyFGyhI0eMs5oEV/CsQNwxKeAFdF\npPxaGXDihlJy7V+K7VQ46vVCEbqOw1tdp9bQI7iVkeuB/ft7X8HP8nJ1Tdp2\nH+agBoIz/oFvkaO9Uu5wFSwkt5sl+9sEf37jt0qd/gHHibsz15kXzU58mgcB\nzlL0Rf0FgUlVEdbTRwK8/vvZ89NGHYLcYrQJWFHzvcmCldVETqzY9oVi7cdi\nNSlVY6VebYF8Sx4V2cL1b0f1mzHsLPNTG/tHRjCv+50qyeQHCU69iYpi5gj5\nBV64xPGxHPq60AH6rs4505DsRA+O1q/qw7kXvy3KoIOEKPVVl0Hi+pKIYYL7\nJ6ZkUlGXybyZvBkn4DTiNzohvjJYYsWEekeG03K0mJMZ5D3d43pboEdFzqj8\n9KvyZp1WiU2/mZU+2KauYNdqajI3l2gQosqaDhJXMKwoDHPDzJGk3sUAVBcB\ntIBpqowHzMrNAk0EFDN6hRuNmw3ee0Tp5I0ACfjp68ClfyoqLzaJmwR6fwBq\n+gpOQ8+Qa/hppJE3NgyS3xH6jBHPRfBzxTAd+QBQ0MOE7pSc1XonEBMixlrk\nWhyOiS3J0vREFvqIWMps1O1SfhgMBT5OpELU+0Bfo2SobQMO/0cxmxDtlwbL\nDkAt\r\n=lvhy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQbc+8k+yCPEdC4h833un/AmQQfO2+pcoPoA2LrLUIVgIgH5cCTEqOLnndi1vm3yTjV/4I6J3QkaZF7Df2NeNH/sw="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.1.15_1540306880746_0.36937058956910795"},"_hasShrinkwrap":false,"contributors":[]},"1.2.0":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.2.0","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.0","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.1.1","tmp":"^0.0.33"},"gitHead":"b4167685f8fcd060b4d091fe032ceb76e914b9dd","_id":"@iconify/tools@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"dist":{"integrity":"sha512-idVveUOI2CxNtqcPgqOa7nYIwaLHnhqIW5Ev/FSFk0XFaLIs4LwJHzbkjjdFiOcbzZC6sGRA0qbT7aLwOSuOHg==","shasum":"7cf1b16d6d6ae306fad8a7af6f7025b793b7ee58","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.2.0.tgz","fileCount":30,"unpackedSize":187254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2hraCRA9TVsSAnZWagAA4j4P/37OMlsPDnr77/Bm7Ghg\nQSrQJQCn5/yIY3bSxgHsJsJrxmhQIuY9HC/kcR1TahjeBJ0+/JsHNykIrXoP\nwcDX8gLmDxYOmFQNY9UYn/0KlGu6MHth+Csy27HtSLof6S//DJYh2naVryC7\n+IwWI+IeaM2IGGISMa6MP2+REmfmXlGSpca8Wgu1ilcdoSHRrFT+KhH9SD16\nUJr5MBYrMR8ifRtbIL1F8MQ5sH+w6ewbA1zgOY636sbQ/qNOsKvTbVd4mVGS\ngy3Cz1QVMyqLV98jAN+zVpMya+BnJXAD32CeIjxJeLhMgHBV658wK3OQ+dka\nQu1NZDQDw/x7zxGHLPSEQcQkqd8vDJP6MK7LZJmrm/3BL4A3YnIF+1n3KYRu\niLRFui3NqskOPdY8qjId8B7b/O+19KSoOZGaLZo+DOndNLJcHR5TI6CcHoNJ\nj2u9n1mUUXVAughBuRkRgV5tC07VktGaXQjtU9t1qAGZXITmFu/rcyjXL0q+\n+dk6TqShpNdg4PAjYfjkmpguAFWfBUxp0YbCufANKiUh5/Zm6tKgZ4u8V2kE\ng9xX04ATCTl5VRaN4hBgSE3+HjTtplONbrP12iPfpE58o4KYKAqvuao3twCU\nNjviw4ctw7driQjzN8nS8JsIGuSoVAGpROUqDRs7XZiy+jBfbLxQdJo634pj\n3X9q\r\n=U3Rn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4m5I+OHF8tJYslx3L8I/UqvkB1OnKvTjB8/DcJFWDyAiBBcWJmpPZPVWwLV+wd23FJObmHat8/9daiJwzF9gtrnw=="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.2.0_1541020377463_0.7923313580219438"},"_hasShrinkwrap":false,"contributors":[]},"1.2.1":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.2.1","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.0","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.1.1","tmp":"^0.0.33"},"gitHead":"3b4e07aff5351650c2430697b8d6ca03f86645f3","_id":"@iconify/tools@1.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"dist":{"integrity":"sha512-mOelj9FkwQCo2KQl/CxX4Tf0pOT8XVDuSrybzh5kM1Vo4YeLGYGJI1UIpDDhPmNiuIwKXhpj5RD2IhpgAZrykQ==","shasum":"916eb3a9639ea05b5a74efccbf67e9d054d9557f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.2.1.tgz","fileCount":30,"unpackedSize":186721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6TmbCRA9TVsSAnZWagAAxxoP/jZYKhoFkCfZujT3aHH0\nY3D9z8QF03LxbJPIFjk/3o2AHtHnaYQcBz1fr//yY8HKyt1RlvwdrFc0GQAk\nH6bqIjtS8HjN3prunIbD82IK+3LNma82HhuOSCdYygv+l6Xulue3Xs/YoF0F\n+ctPw49CmRNkahW1n4mdHa3rNU/cyh9NfDXvEVA0s+LW6hRHpjyg3Zin5ItL\n1UM4FvmbUPLavlkI/7IXD9KfZFMPSuxXsEA6hyS4FB9kXtZCeaQqXIXzfqqk\nyiQmZnYdTcy1ozn8t7NY6BXTu9ZUvKAN6R00H++1rnyieq+61EkTOMkePOzy\nvrb/i8GsIB4U0kWzgdYht2WLK0xtnlJAMZ5kO6E4us6Teod3yvzlBrWJoyNf\nO+IdA2cAYVxgj11gd8M5iFVAgYXiWufRwqku0KEcM6Sz3SbQYBdHX/OXXu3R\n7GAgg4Bhs5JJi4UteRWtc+jR088gWah1wvZdy6JtjqKdxVdACYHcVtV3sAdQ\nXQQ+2bGQhwqQ9LbgNxPIjOANPMakon/h/wnT0o+ixpJb3s5Wc7Kl/E0wEUab\n4hJxC1lW/dU2/fyfVdBJFJpBf/yqQ7nXZ+EN1QjmiX7GWCKXQWXJD+rTiuNX\ngn9f6+BwAuISTwQCTXAxX5buqlc4XMIdOoqf7HfexidIsiiCZ/HXX3mXdkQ2\nI4vr\r\n=nps1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyLTuoScDopwjJ3cwRazTGiNRRVVqjKGRZBNvUyi74pAiAdYJLjdlFBoq6qPilRgkr8bH+i5daApWeWWGp8sQQUQA=="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.2.1_1542011290513_0.372142532956109"},"_hasShrinkwrap":false,"contributors":[]},"1.2.2":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.2.2","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.5","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.1.1","tmp":"^0.0.33"},"gitHead":"5938dbe48796a3cc0cdfedb8fed08f78d24d83ff","_id":"@iconify/tools@1.2.2","_nodeVersion":"10.9.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-qN9ZkJs1czr3wIuBDzzUYJXV90P0wEwtRZcfCQw0piNKXYtcP5SDuqGrhHgo+t5AGqQkmVxYSJs1CrU6+tsQAg==","shasum":"fb5deac0cd43c6e8b0257022070ded3abe5a7964","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.2.2.tgz","fileCount":30,"unpackedSize":187841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYB7ACRA9TVsSAnZWagAADOcP/1wbVPgYWgsEE2t3BeNV\nAyfW9QEjrjAbrbfWLgA+4srO/oYp34lAe/oGExsoTG4DAHuwbzcron25Waw/\npPGoBkXj/ZQmRb+Hp2TF8y+TTWP1/gT/lzViOsXvRGO9PoDG05tI7Atu6GF2\nyOcRyDB1udaYxpvPB6QHrB7Jc7kXONSVfopPhUmtuRR95dAzJqg/6jEBuFKp\nICL/IA95UWFrcKSpTL+qOI3mKyT9or+IOKLMcp9ZDzmQ0j4ZSvZ3zV3qzaBc\nNGtnXzUeHIPniCwDQIsImf35an/MR4f8uMT7gD80BiEXK24xqcYz2ecnyMYi\nrVVz4Y9jYom7XPnWncVboizCDn+kb4Urio3nMryJuLeaGffjd4mrsMY6kSXj\nqHqZjkK3I8cGT/ylXRxa5eliHzCnHI7d7bVlHTmcmy3WIBIjRKU3kcq1SKAG\neMTdQ0vIphCwey8mPhK2lgH04dAvFDXxOAmXQIcx2hAf0fwohYivQeLZeJCu\n1f0zV1lOVFogn4bd01GU0hsNSnD7buBsse7PBpOT84IYDlV0oA1+qNeE83YJ\nNj027SRTH6reYSXNhGuEMl+lSkgc0VKFaC8/XXE0UdiAVdwwY26Km3npOrMG\niPPM/AuTPe/IXXqulY+kBC12Gpn2j68Z8A2Yy/2ieyRHllsRrj3V+yr/rwGJ\n/iFP\r\n=cY7r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7U3OCJNP0Ga1SS9X1SYEbxMXufNTvlRHfkNzOG/c1aAiEA/yxixuip0XcWR7wYqLgqTzqAGuHn5p7Ad+wLLuER8zM="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.2.2_1549803199175_0.1269572197945199"},"_hasShrinkwrap":false,"contributors":[]},"1.2.3":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.2.3","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.2.0","tmp":"^0.0.33"},"gitHead":"81fe78b259b88a528b5921521ccb315b72eb669a","_id":"@iconify/tools@1.2.3","_nodeVersion":"10.9.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-tvAv9PMxKrpn6XPUjI0lKlsOPuUX4cJwcnUNRE6/UStnIUEM37KzpnO4x5j2IF7fWDr9IKF1aCbDr/e4WHupiw==","shasum":"7738947b4b2097d4849349fe1f7ceac7f1388ecc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.2.3.tgz","fileCount":30,"unpackedSize":188057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckNhFCRA9TVsSAnZWagAAdkQP/ROkMm+cDU+Yb+X5IEIm\n2OrNogVutv2Ivs7PPeWCtktbGkadmiIwT6pInot51AQzx+MKRWTwdbKKTbaO\nRj5ZuedBfgr2fToIHSZ1yh8OKTHCmJFjH0e2M3L96aaAhYSma7PLsycG6Ldn\nZ7Ao0ysUjwk9+LfKKqoGCGjPN5Irdmc770MVeObXKiEViUa0V8jQABpRsL6W\nboJyNHzdUp/5tVQJM8ESfI24XVtzj/9sbe1XHLX7BWqqHOh0rEeUzOAXb67w\n/SmRzKhlPSas8XqH+sjohGuRqNcMEMDVfgQq0eI7Ai/UG2oNC3N7HXkK0lO4\nzRK6xJNlrcXe6IGBXM7+emCYToHCLxpjbIcvPoqUsp/uu5h6vkdqQNF/Z2tT\nLCC13YFxipEKjuROwzvKyGv0GJcqTmulUQCIMGZef3v1cPAhYXiDxZrVFeUR\nbHyFrCYpISs+b4YamDIpg9GwRGldEb9PiUQotV8+42IjHDMmYqxwSpy0VcAu\nO7L+qIkGFFSgj2XzOkpyWyS3V0+BtBRPT/N1T1e4VxV/bw+qRhpeilgSYo8Q\nR5fG/nipPcsqVOzfKA2VXE6GcwlcmdUW6kDLd5lCs8PgFGoYNi+gigusW699\n9/pMdOevnQldz7EYg0uAXGofNxKvh1qUKKzqcmVBa+E6HvYLH8HTam32ZUjT\nMbsL\r\n=n2Q8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz5Y5JJYFtN8SwJZDrxtyQz0nyKIS6WurSXOddtQJkLAIgfe2ioPgXHwO8jQ/Bd/lNTlJbQGN0KqOU0LpTxhS/818="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.2.3_1552996421014_0.14642420851486349"},"_hasShrinkwrap":false,"contributors":[]},"1.2.4":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.2.4","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.2.0","tmp":"^0.0.33"},"gitHead":"fbbb4b30f11757c54d7e8bead43d532d61406593","_id":"@iconify/tools@1.2.4","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GrY8SXsGJtZ8yHvh8QGNaGZ1ag60qZfbaciAEZ+u7S/ew5H7m8yacKINBGLOOcd8HUwOmTLNCE+ZX222y/ZAJA==","shasum":"0cff1552c2be6fc69fe9ceb8c46b7c42e0e3a466","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.2.4.tgz","fileCount":30,"unpackedSize":188373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckig2CRA9TVsSAnZWagAAbzMQAIip8hDWmC45GopgAm5k\nV3laTwVs8UrxlUlrnsxv5HkgidWBezzV+HxQA33zNuzC1t4qms5NUtGikqf0\ncwrlCrunJ9SMS6c2zEqledmcyFDhE7uFiToHf3zzHVbY6ntnxm9yy/KksfP9\nfMc3HRHsKc4wg4tUI1t84TGMN/8+SRYCmvWdGxv0CBKxwp6Mu0yynmQTQmrz\noZLr7nYWjc/Avwt3mTeLKCiuD6J4cGUp3RPzLQajewgXNQ6n77M0pQerBnrr\n2V5YX/Ij+++ez8mTJUE5Ccz3vRvAZUkzfftj2gygmUHdFmNORU2nSSDrrm3K\nKpIIUB89uRH7E+Afs7ML3jj+xlyl5PMAbwM+8gVA8Him1iEEqT0ZVT6Vex2w\nB+PfaWxyX/DgN820xeiCCyHrwYiO2SVhQ0K3GEPzXPXfbND38F83y4GpnuID\neAP3aHSXhAwAll8in9x+jAksyxuWrkFsRrFjeK3onn4+1q+RLlqxliq25Pal\nx4dJtHCdNI0Z8JM8EfiPdKSsB4R9vHXEPG1X8jxOJDeSvBwkqSlkP8wZFXUc\nWcbWb5vHpG2v5HZ8KgGiKk/VYPlhLyrGt2Tw5w0FRaGvPzxS8aADDdVlwxsK\nMIfozoc+NWWB492IHEhEw9R51Ch92hVei5ZNi4Fkx4Q0BaJ3d9bqo5vYH17g\nGd6u\r\n=W8fs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAdgp/4m1Hk5nFNsUk7Z9j0LcaDgn3VMQdtn8WGLMJyAiBozSqEPmH1hVtvQV437hdmOoqAA2cyLPORFXEZ2r0J7A=="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.2.4_1553082421147_0.38676782677851107"},"_hasShrinkwrap":false,"contributors":[]},"1.2.5":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.2.5","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.2.0","tmp":"^0.0.33"},"gitHead":"3dbba097b9bb89df94775df526cc9791b0073bdb","_id":"@iconify/tools@1.2.5","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-qcXbcBy5sLgK93Lwe5Qr6iAOXQRcCPfUcMaigl46vlVqGANEnAlPAZyhQcSVEFFhCbh1l5Vh3at673N3iDGHpg==","shasum":"f02c4cae9d616ec70520f6cceadd11f366324999","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.2.5.tgz","fileCount":30,"unpackedSize":188668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcn0LeCRA9TVsSAnZWagAABlkP/1MIRw52qVDqGwoRmCMI\n5dE6yoQWlTvwLAxjOZFRECQ23T637/so5gBV7vIlTlXATQDOGi2hXLqGtrNZ\njPY32LdGY4ESsJgNEmnR3drc/4cCkryRPfVQQGQKLRKzlcz2MRRMI43DDVeK\nlGJ6dEPPqSPWAooJwEoJ8XRbM3W+Z0d1aLciPdwXy/QCWeco9FAsAHsrg4QF\nJapDtfD2Q8+b1+1NbTvoHl5bN4qclW0I62wOHCsBXt25znVH62EZsg/VWece\nOETD0PWwGipnsGOnlKxUZhUxLTI4ON5QR3hHDjUAmpnah/kftzvf7QntfEYg\nNdd3mr0GkjcrU3rh6mkT0rkIQFxbuQJQfj3vnims4H+F+OVGbyHlY0Rbn+8c\nAt5NKnl/e2DSAslTynh1wCtxRFAVxMWxBvMi3V5/3xjDoacNAX8OQsaZ10RE\nuPLi0zgR9xucH4dB3EEZb+RjTebsur3K02h7wkpJUfkLy3An3bHx/rKPDpn3\nAkctC+WgmlLsT8QDpyDGehdqhAiZAoZqHNy8zvs2Tluu3gYQdlxBovQ4mjpc\nN/idbXfdeIIVApj9ST/0BCpdNjNnEqXOKKTZ1KBoPvregQK+v+Q7KOXCBuRb\n9bFzgEApVedSC4pOnmZd21Gjtuu6r6rH9K8dKCiu7VX+C40dBRtO9ritRrk2\n8EOW\r\n=ntA1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEc36su09tx9BKZdaQuHRPleU2hWM2kQ4tXVI8mswUeZAiAxp8EIe03k8IWTpF5O/XCh5LT3FoO9PY6c75PClZareg=="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.2.5_1553941213167_0.11768392700683661"},"_hasShrinkwrap":false,"contributors":[]},"1.3.0":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.0","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.2.0","tmp":"^0.0.33"},"gitHead":"4a28fa307c4793fa810da17fd5f42037831c36ab","_id":"@iconify/tools@1.3.0","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ufZpbY7nyq1kR1i9gJqLcsWWJPVM4A+tQJ5AZmwCcThN7iHXPHcasydzLqgC+3hnFwkJkXcdhu1TXyUwg7QMVg==","shasum":"564027e27b9ef7f0b11730718aab23fbb9da3f9a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.0.tgz","fileCount":34,"unpackedSize":201182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpk0OCRA9TVsSAnZWagAAB7IP/0dcwbtwrOPDDYgl4JDY\nytPn5yCPKYGrrFwCvj7CCITkyd8OgiERxSQlIxMXT/luopxkwsDpOHhlke5S\n3YpgAdKYVoUKJ3kfbTGy+WjN7dMfLpeCRs5TjfCfHvbFSi5K2+/ADpwYvAmI\n9FiuJcCsE2DGYsGkr6cgB9rqaZ5xwzdlnpkid/f4Q/AJRNCGjszSbncZUyYC\njCFt5pmuCAf98ngqOYViJfYtwaVBbjGg4SsDi+NwCQyg7VZUpwIPUKQcdvsj\nUzMv3L6gvVFHFAnjqSZxit7TgzTrD1fjrLhk1gwvAhON+adMKBuvC5slO/AQ\nSyjN9pcp2MbVlBv4aEaQ+FgloGul6msYKKVyKyqVXKqvsW+o5L8FcbehukGK\nuKVWostXwo+W7BovQzZwSPywrdnVYrsxKai0NXqVa6duFos7Yu48xIEKVxFI\n476gEofaBy9VlPkO7mZVEXKhv0gMbHk4hg7vxibrldUweSSc7HDZlwagUYl/\nLdPcGKc6jsf91tfbpCMhkIZ9OCIUmlUSTZ4IaOSH9VxoO7fycAApD1nd/qae\nF1gjfKVPnxGGhhS4bbDYyB3D50FeUb//byvkxl02+G/9N0JJ8WCUNAmCX37R\nm2Cjiy+PudScyt2EBpueT/FoUGMfABuxEuKjkhIcvpYrRZDINQN3IkXn8w2c\nU5SE\r\n=qQzY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM9JpZp3gQToIMmQlkeWQB4Ftr4fFeC4kXHt0jp/AJKgIgZP9L//D0TAeXs1VvXnZOh225OPkrMSMTlSrChnIWR+Q="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.0_1554402573957_0.18595362732393728"},"_hasShrinkwrap":false,"contributors":[]},"1.3.1":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.1","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.2.1","tmp":"^0.0.33"},"gitHead":"dadee81de2d5b50f6982829408dd406893399724","_id":"@iconify/tools@1.3.1","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-PWChlVgTbzhBOR97AT0rd9thhTc/rm+zzHDq6fDnnOrAyPTxQR4W/mm6YenDRFMDA1tpJadUIpL1YbvxpcYmLQ==","shasum":"970d7b64b7adde554cdeb56d0e5ec08ed87d1305","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.1.tgz","fileCount":34,"unpackedSize":201719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpmUmCRA9TVsSAnZWagAAccQP/2RTJzd/3gj2f+F8eTP2\n7EQncoZP3Hjo2mcKZwNT7gSP/MJeP73pI3/Hb1wFDWCPU6dykgKKnfW6/Yu+\nzqLCyFX3P3YF/BrvLjYJEptWB1agQorHsK35tkvPlxPGpAnLnGfZUyWVLkDy\nGphiGED88ERYChESlrXM5KsVhsXmNvwHhBDneKRJUmPw1lNxeZfOzA5DYp+Z\nAWy19BbiqsLkriBZiU43gE3n418RG0Ng5glj3C4pVJ4hmwFroMIVndBVhb4I\nR2vfD3CWGzmvcGqgJiE9ZMYNDwBO9Md18Bnqo0DaU0FzFVBEHCggTcrfHKvq\nOCJY0zSQrXM6VhjodPPUsfOldHdChaG7geNXpS6i8TtCvysTtmeVqtMt0grZ\nZ/BQn9ojVa6G9G0T1vxqSRig7T/addhJmP9/DhlzYRnSdLE+m1E5dx6HyeFZ\nFLbEG0SsQNzLrpzkm2y5uyX0CFAAxWU86TxmR0077ffcdmjttZPE1LVzo4Ly\nvk6TyzhOxMogq+IBGDpCrI2Bu9aqCDX06EU07QWXGW9sfs3GYQ+aXz66bC1W\n78br1IOk3Zf/TFuACSLlvUDLZhCwMlu4IR0qKcBjTY9QTRMZ5lsfRUvjQ8rc\nJVnaXUBhy5ua5BEzQKuR/VBOsU2dv5xS2pO83lauwBQwEPA4imloKlY4Cgp+\n+rNN\r\n=57Px\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFK9nHyeKdIRdjv4Xso1EkNjcq6AiSWMmOf6FOtBk3y4AiA94/4K0Pcb4A9J9Y7JBVC/dmtE5C8edvlpMrZEoCRbZA=="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.1_1554408741400_0.10432316834293553"},"_hasShrinkwrap":false,"contributors":[]},"1.3.2":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.2","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.2.1","tmp":"^0.0.33"},"gitHead":"8b5c5eb24a75fff5a05f14a86258362decd56b78","_id":"@iconify/tools@1.3.2","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vXf7d9wSK3lbjZHj6U30CeGmBcmesEYvcgAxzo7us4AItJSwUvLSS8Irxf8ltwXvwLm6N6L58hPMdFwRyDuEbA==","shasum":"49ed49a2890ffa28859508233ef9f69802f7d487","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.2.tgz","fileCount":34,"unpackedSize":204581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqGf7CRA9TVsSAnZWagAAkbgP/jYpGhVgOhd0WVvlCFAe\nRsPKDFFwqFNAxPfwdA/nn5gIhWalWPimnrkQyJKPpjd4MhKsHTX/EfCL63oi\nyFnM8EMKimJS0qjsY+EMrHOwrhtr+mySDGVSimJl1opRr6p7QnnecpqNhYyN\n8DmgNCue1hBEBzZOguI8AtFAxP7z5DYxZN5eGbjJYfT7bFW65P/5U/z8qF+Q\nhgFLrx2igoaC6bvOWNGBRwz4MJdr8cqKj251twuQUBNM4zvnBR5aK5rTSetu\nh2khYZay5I7gLbQ3KosaqzqQXiPdVu2OYKNhrw0mrypw77LIZs+2wLLcKNjZ\nPh3uV64bv7+mU0PkMvj7qLSu7Dj9pVZAbyzrBRGVvVM75YrwrT5Jq1/C/TJO\nMkV4k7lD6+vx9Tpp8SzfMqbauwY2LEnIy5AiFx1f4UTKmBBiHP6GME+sqDwH\nD8c3JsPUFrrneGn27XJ66Wtmh6ynR6OMwPc2esPvyCGTuM+DJQrDuQBn9cvO\nd54gwkXt3JV0FY2JwHCS+MHnxdVNcclYcU9fq308FFtNGI/RC2XB6OHnIdMW\n5IMk2gUlK8WXIY2cwqmtn22b3/6vpY+3x94FcDLCNoOJDpZpTjWCXQAssbVR\nhgcqRoNQ8JUBqAQ7ePO3wrbleEToJishWwUrImowieGjaxeixdZhSwIe6hwe\n8g/L\r\n=xBux\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyJjxy63NG4s1Pj2L2Nn7Si7D7d7CP0MntsknPZNuxeAiEA+rM8XTtbHPSOdHGgzaIqrnXQEo4LDK1sovTlpy3m1bY="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.2_1554540538043_0.8136653948785151"},"_hasShrinkwrap":false,"contributors":[]},"1.3.3":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify.design project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.3","license":"MIT","bugs":{"url":"https://github.com/iconify-design/tools/issues"},"homepage":"https://github.com/iconify-design/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify-design/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.2.2","tmp":"^0.0.33"},"gitHead":"d0e17b4cb8a8279790a12d2a37c8181b9e633e32","_id":"@iconify/tools@1.3.3","_nodeVersion":"10.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XhCFidbSBaSELysoIKYRh/3PtBSuF16gOZ6aaGM5WqmlexbfeuATKX4spMnB2/ldCHfFd9WMFKXfoI6I4EiTEw==","shasum":"764744d29865bdfdee48e5ad8a008fb8071f6576","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.3.tgz","fileCount":34,"unpackedSize":206783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctinJCRA9TVsSAnZWagAA76gP/RWDv0rMKzqoIAVb1iLR\nxWWPsbg0s6HUqoSNkl8gLbYFXk1wSOPAVa8ME9d0hEzFRVyFToZ5V+4fLruK\n9IoMjiP7vwpsjANIRO66a6JMnxXOH0igBg8RdUtz4jZjyDcZTTOllewkmK58\nUtHWPk+Obe217NYV0oUrQK234DDh94LmHr622nJiFc39S/FAbfGIA6EDPJy1\na6LuhXOYtCJ1yqh2xohGasIWDbJIwdVgOLKOKN9IG1LKhZdoxV4LtpQeXBkZ\nG6BssAmhpJZDJht647OZ7kZw953d/OMX1ym0mICqTF16NvGMRojF/h8wiQEr\nHGF+eNzZpXJa+PFA3DDLW9z8dqSmqdt+tEg8RggzvwIVeVZSrM+ffdbvwXYF\nYFHVG9Qr1jfg1bGU1RC62wH335qzbZ+1dNs7mO9X8M31LSodki7rLteBOjY9\ntx2uwKk+ZfbiX2JYwn+hfgLcBp4+r7junLO0yGLPHIxY518WQc7qN/fL6xK2\n0MKbDWqFWc1LKAsCMnXJKaqIzvjk6yfYLCIGYcqkdM4n8Hm3tiMgOZLYKMRR\nGnDoKNp5RonF8xMYq5EaRgyc2l36e/1LSOBAzFFWlVugnLnlfOUaFTNX++jE\nMkbv4uLOaU1ktvOTs50NGa7bxbaaZedilS5iUFhik8h11jLUMUr0gy5kL7+c\nbgVN\r\n=XnSf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEk1LzoeA0bZb8BBQPFOF5u6SeV4k75w5PzAsvIy7DvlAiBsiev3jV8fHGqndSsAZr2QLjkeEAVzHoICnOXvCW95gg=="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.3_1555442120201_0.7016734136497997"},"_hasShrinkwrap":false,"contributors":[]},"1.3.4":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.2.2","tmp":"^0.0.33"},"gitHead":"a7728e831d68cb0c4e2b92a27d028a2e4e29fa5a","_id":"@iconify/tools@1.3.4","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-R7KRtM5x6VeOW/T1cPkQZW5TPbGl6KhskFjdN124ZLjSIkwRAgIRkMHIq48Hi2nXawMyjp0z/NMZjREznhS4sQ==","shasum":"6fe62f731b01e81e1b3024e691b72a427649bcec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.4.tgz","fileCount":36,"unpackedSize":217481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9X6qCRA9TVsSAnZWagAAR5AP/2VyET5NTWxhpCDGmEZa\n5+t8VE7Qu+vPoOOPRvxzchzeh6SSgepBt4TF+X453D7bCinmk4G8KjeZ6zvw\nzVNbIiLoCxx4z9asFgneq4rMYzifvu4HP3TFciYUkolb1/zbV5C8uUcWh1tx\nONMGnLhL4GIvl91XEgxsIFFDOyA9rNw6EmGTZMxLeaG1UrHMrtOjtfMPVURo\nEC+VKE3DQudkKiOUbYEavmxIV3a9zIK74ejbQd6OdDz6gS5ymV1E1x0rbij8\nIjhEPGRoOhgGrBAwIEQ935Zrj8ACBapd3M0ABXiAFz3ChlFGKAnwyCOrwi8Q\ns86/62FLZasWg2BRCK9pRobUO8EiJkx4wU4Q1hGVnjGGJRxPYemHc+U9PaXl\nEiyCbOwLI1DjEHvnLvHtP2dpdCCZR1jbFTkCUvnL8shqU2fTiZpZWSkH8M10\nHcQAcyoRaQ7z7wst3C9ulhdqPq/ksEbWHQZFovzYb+oCCbY7HMgntiIjEPVR\nWdrSSfZucvhy5tWlsHgIhurVRPA+kopnZlRK4J5DccHYQJqh2jrLD8JbbWZz\nLZjK10aMAvW1BdSDjuRaB6Z09GLM6OFNdxlOgv6I0rHA/hI1bRlw4xzSxhGG\n6jqIVad7q0F7jadyIyQJFY7Crs5T4e/WFYGIP1V5LqLjLzhYcyui/1y+BXPt\nwiBq\r\n=ZC5h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCij/7atDwGuS+FtFSJwHCHHZbnWtGIZNFZCr2kmi8h0wIgR8bbp1wnlv/IjptPICH6wFwK899TAjHv6+opxiOEgTk="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.4_1559592617641_0.8459414475956688"},"_hasShrinkwrap":false,"contributors":[]},"1.3.5":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.5","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.2.2","tmp":"^0.0.33"},"gitHead":"abed7ba318f75967832dde64ad2f19f974f0b70f","_id":"@iconify/tools@1.3.5","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-01ZKT5j0LFQO52TxabupMRRVfjt7pjrHn+EpgQYEUWs+oOC7CYHvxDWCCM+SAdUE/khyZd1NqHW7H1YQZGTscA==","shasum":"b076898170f9bd45ff2ca4eda436178f8e042161","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.5.tgz","fileCount":36,"unpackedSize":217531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+VzmCRA9TVsSAnZWagAA2aoP+gKkJF1fF5H61ZkaLeSF\ndDETbyckj69KnQi/YvASaiDeUSlBxZ8KpnixZq5RfyorEu4B49gYrqJIiwK2\nDGNKfEfg9lJ8JLoh/2yVqdKwIXpDMdZBPBUkmO9ob/KdktDpt/0j+1AEwcKY\n4G7CLb23h3u1Sp1CFkmT5TX1gK1Id8I/+9Jjn/sfSI1zyyQ3fy6ZeTs9JD3z\nmVodB/0F8bHVqwLts2MO5wt70o7b8nQeW1bq5adDn6BaE4V0haDY0oGjWjKy\nFl9PgQOwbl0jaomOH5v1ivR5yykKGsEJnrTSz8IGN99Pzh37KT6zZYNcZLna\nvMVicEUCLVMckuZfkAZINsgyu7CATn3DQypOo+OuHKiJYxgEQDxZgbFWnj//\n7tZ6T5U+OX8V49PuhJt8o96sKhpD05SI/GPOSeeQKnLx4/ZOHOYUnFT8ud7y\nUJCtSaBlF46bhBwUfYcaowrffZ1MEriD6DYhR9iQ4mYi1/KvA3TXkCrx66DH\nCHDXVan1QuIHQSzViupg77uyBQtdrDUFsoy5Iig18H4iIoxViWSFV8Un9s5W\nu7Eit4fCXkfr+gQrRktQ+9inApd7lAcHGj7EPTcmCLAX0I2F4EQABuerULrE\nXFOFOpRO3p67IIB3snBZvppDRkeT2PUDaxzWh1/FfKkCTC18ub5aQvLxNxUm\naD+Y\r\n=AzPS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChg/Jrzr1Rk6a7WmzU6aIrPj1rHjFsDn0R9mjICqYRGAiBZsKaGk0SYAwdZAKxhy1itu8qtZqdOSdM/N3EKBJ/Iag=="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.5_1559846117763_0.14528710537868084"},"_hasShrinkwrap":false,"contributors":[]},"1.3.6":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.6","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.3.0","tmp":"^0.0.33"},"gitHead":"e0d6292545c93865276c5f4a9d661bd73b9e1160","_id":"@iconify/tools@1.3.6","_nodeVersion":"12.9.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-UoHPnP4TEJKNP9KuU5ZLEB39FZjguoSRhdqUvJ0V8i10K/sdG0Q6chbRTVrTCVxQBtWj1aRZwOTlX+rxcL3J1A==","shasum":"6da62f4e57e9ef71222be14746e1823147d671b8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.6.tgz","fileCount":36,"unpackedSize":220983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbMxhCRA9TVsSAnZWagAAM8kQAJKxcxBq3BnaZO8RCCyn\nhdE4WfVF7D9mZdOF6iiTaMhDkm5sWOjjfE2JIoCXbDc1EkB/WwarD+Ey2Fo5\n7nhXH9ChL8B6iPu+m6QTTzfvpDsGTCokPeHZ+vNS8pw4Dhr3ihc+ukABvGT/\nJJugkED/RdIcCG6cpiT2h8UtBDLr0iOdSKRQdU623oB03ybl0RXmDq9FZaaV\n+iLIBnFJlCgPzeA/Gh5S3jZ0nbQu8cg4p4VvYu3g+vQFJavIOOMN12aH658L\njKv5Nd3p9k0uzI3Qkom5Q6zBC3ZgVX4dXawv9Z8tDMKfMJSWGZEtI18k3zyt\n4mmagygw5N+UiePI7BjtDj6tTe3doAWOQid3ax6I0gWH9zxBQxOG+4NB8T//\nTMxkioojnf81MTB1YWN3PnEfd78LUvtBtsTLsa2ovmtpDILzeZMQpeQ1Aln6\nHlFlj1KMQgYHm9FrEArLkqblJMDkrv4ETPzPq9kWTtuM+Rp2zy9Q/7manE46\nXrDHEOkqUGwIDnQQAJ8muKsc7wJjByG4No31UlSNg5Z6l76Kf7rR2YNWYZhb\ncpSKIZ3iLOWLy9bQnqYOy7qCLgdGo74yxvWjWxJdlXx65mMa1R9z42eGkMkC\nFi/SWXD9KEO9jShPtIKmG2nBMqC1qIqjTS2Ha+zZbviu0/9IsPuud92n/7BD\ndvdA\r\n=Np20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVBURja18CjKB05eAaiUTfOzCjwKLATxfNJUZBJqNiXgIhAL+BGbxB/SQ33eeCMabOWfUeCqU6T2FLqhpO5UJ5NA7p"}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.6_1567411296608_0.783004993539276"},"_hasShrinkwrap":false,"contributors":[]},"1.3.7":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.7","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.3.0","tmp":"^0.0.33"},"gitHead":"31996bea534889a122fa7505285c8ffb970dd394","_id":"@iconify/tools@1.3.7","_nodeVersion":"12.9.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-YHEHe8+CN/wILaWxQ1qBv6S9xxwhc9DDzjcjVDDPjSl9VP6EYDSEmmPnkG4uOxj2nZ0Ahqmjn6/yM1IB95y6Xg==","shasum":"ed3b863f3cb95fb9d3a77bea6e75d2c278bf6793","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.7.tgz","fileCount":36,"unpackedSize":220981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbQBxCRA9TVsSAnZWagAAhIgP/2PKYgqj2bs+qG1EfW15\n9VEdi1bwEmfbeWETQKFXgyAUw6Sb8q0HrulR1dOswGMKRiSoBHSEGCUbqNsX\nPWnQ2FjABHmHmg5ia5Z89CQMLpdO5Xdq+8X2p8WQc+BQyRLNi8HzrI59fjl3\nFq97lwmXSwFN7hn92WhzLZOuMWZz0JjerJRhOgykqtiK5pb3jdeFKj1g7BfN\nBf7k8yiZcsOkZu79QwV95fy368/WpgCwPc0QN8AczOHhwpYvysBEKUxcFM7A\n4yAM7qyLbKL0Z6+bZJG3QXbhR27X8i5iRwDm740KHcyfu30xKNh+kIojkzDw\nV6wsH4Xd5f+OZ7X/g5nv1XenCflR57Ljm9qIZqwLA4T4y4vhypdQ7DkdJA7s\nbk3T8TNuHbeTChxlu81s4kJv/X1p4vPhZc8VdAM9Xe4S054th7rQtS5iKei2\nheFYZcuSQs14yg2k8KjvFKB+6YHcmJO2OkE7ltF90AFiuIQjlsnF9H40+DqE\nQC6yLHZeNgvX9ZV9yUrz6m9tJKRmU8JGJZrqif/TQYZf2bASui4BFOScZzqj\n9kU9N9ckUh+bTfljIymn05kCg/KKc4MdobtKaw6CBh/pUW+TZ+3DGotjQd3K\nG7tJv0WQ0+r0fhAHrXCaIcizHiOnuNSHeIOkcZxiVx2VxpXdvPK/kXc9E4GV\nfEE1\r\n=absw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvhsKJiZ/6TosEFjk0obUdNQltASgScUz5juhJra++FAiEAkf5I85xIruG796+1Bb7XGV7k7zw08LQbK56sweLwDeE="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.7_1567424624138_0.29310861045380476"},"_hasShrinkwrap":false,"contributors":[]},"1.3.9":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.9","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.6","cheerio":"^0.22.0","cyberalien-color":"*","simple-tokenizer":"*","svgo":"^1.3.0","tmp":"^0.0.33"},"gitHead":"e9219f59e92ab78b74529091164b5f4bccce8180","_id":"@iconify/tools@1.3.9","_nodeVersion":"12.9.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-cOpcoqAQJjyO8ZXShBzB8jM88sPTMVXPsLNrE0jYCc+S3GtoYBWfieoRxlLkFMLi+DsAAdQ4kqb//R2gnl6/DA==","shasum":"36f59b25e5374087d9673dc6d2fe2a2e4862e511","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.9.tgz","fileCount":37,"unpackedSize":233590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlenfCRA9TVsSAnZWagAACSoQAJ/J/8f5KUQHXlrQ0C5j\neGdyT1tjz76T/TPGW91m01Eu2wHJ6AVkThctQ/YBcNzTfqyh26GjKgpDImVT\nXsit9y4G8JxapmooN8Zrljo53wnQvRisz8vTbmhiymRAVxZOBRzTk3T0nRAo\nod6SACjd5f4smLWCp9vROfEtaBpqjFCf8t1AhfH6sD9MS/kVcr0jdD2+cm09\nOo5hwiEpDUHSk9BHY7yz4gjHGyvZanmg133mW/TTxzOK7DfpmUnPAGM0WByu\nO1HALoL15mtVWNQORN+Sg229RnheMwI7UaKLzArHokwI1KvDbK/7gFsR+UR8\nOVUrcByTic8jKS8Mzr7y0q9IQ8H5LVB/VWzp/f875KGvx2go+O3mPRXoJ8HJ\nU3Oa9LAtaPyvpyaLlIc3912JydkNtlUBRqC9rVZoWH0o1LjstkwMzxGFSzdB\nQqMFKjd+W6ZauyzK4o5XJYSj36QGCxnWAnzE4gYSYxFPJGMI0LyYaIHHjn5X\nlB1atYOqqvUGI6o41pW1NVNq/0zkBhBf7wtSA+Lu4mV2RMNbUZWI1nr/ui6a\nz6JL6QvA7M6hH5aueuvpYWD6mKr91sLFzeN23QAlCTBThZt45oEjmQWY2yYq\n5jQmOcR6ftJWd72NGlYFR/ovQjj1HbT5pDGUbXnhYrSK78yV80fm0PfxUIz8\nPPBj\r\n=VSuV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkiAicp2rPIDtK7k9hEpEvSFLeHVT/04r67gurB+yQuAIgeXT4hF+ySArTFkxIIOLYcmclbQohf8fXd3kIk54RAjE="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.9_1570105822502_0.751085387678257"},"_hasShrinkwrap":false,"contributors":[]},"1.3.10":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.10","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.8","cheerio":"^0.22.0","cyberalien-color":"^1.0.0","simple-tokenizer":"^1.0.2","svgo":"^1.3.2","tmp":"^0.0.33"},"gitHead":"e1232136892a02d0ae4f8bb4ee24b8ccefb553d9","_id":"@iconify/tools@1.3.10","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Kzh+pdbqnaDK4N6X1dlglPoC46M0QKAsF41HAZOiadUK+Kg6NvaDQVOZdpEXaWyRlS7A/pksM/t5uKc09aui5g==","shasum":"c68846ba6ef57ff54642b936d613b0db1fd337f1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.10.tgz","fileCount":38,"unpackedSize":189300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiYOBCRA9TVsSAnZWagAAYFkQAIPOQ/7aFGbP7KBKpJ+f\n+nmASaSIQS9NKJLaCMHb4elgJgWYbrQJ20S+1D3GDu3yJQnciV4bfCbXFUq3\neOzMDH2vskhBiHNZOHArtmm3HTp14r+z16HWhyFkW9IX1GtxSTz5HBDKUKYV\nvu/HVhf9YN4+MyXUKPxWmifXctfloWtan4Ct20q7Wm0c4ap3ap+oZfI79Wu+\nAzHFySQZCuNrAJGA7xPebVRvgz1oP/ydlFdL+aPgzGItz84C+ndu+Y3YdMOy\n8f7Iu7IJqma+cIsm0EmnnRatvku0vWX39KchagL2jaQJrOL1QFsdmRXxD9vr\nmXjOqYLIwthVVq3hR4KL2/8mVRWNyHK/iasfZik8Ku1A0N1tpN+CJxwYNdnn\ntEy5gATm0NU/ihpwO/ZgyR88Ktdnk+yKgIv3YAdoH0f9puju/yJkNsSqe5sZ\n43mDYQKKX+b1ERQAFBIHoUILyLiZJBtqeX8FDg1CpTJ+vSQ9tMeKuhlP4QaA\ntH4BCcrQdWofVkgfjdPWzpD+PzgTvmY8zZLccFd2tL5C1peFYGrqqa/jHkX9\nZ/Hf0rbaf4F8WqgSCC8som8pjv1sknaeVgJEN9yVt4sdo6CoSAzXV3dnCs7D\nwiZSj9MsZiCfv2NctyWeEYnDgrG5uN3NdiOGDblYvjcLzvlRJuXMlCHO06yf\nhjTt\r\n=D+jq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBMs1p/qguYmk/9pibVhZftk+xI2PEltbyElN58ISFiAiEAr8oTFYcsxS5CNnMrRWwz6dKmgTq4O/QWjv56gCNYbz8="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.10_1586070400968_0.3974244823746049"},"_hasShrinkwrap":false,"contributors":[]},"1.3.11":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.11","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.8","cheerio":"^0.22.0","cyberalien-color":"^1.0.0","simple-tokenizer":"^1.0.2","svgo":"^1.3.2","tmp":"^0.0.33"},"gitHead":"696d9188d59312d37c5825b4742c68a00e5a4bed","_id":"@iconify/tools@1.3.11","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-k92WyhVF3/63j3Is5NJ/e98ANFSHw/v0oqjA1dosHgOJB+vihm2StSGFNmhVaVuGp21Iqe6eKgU3Fk6vgJo3dQ==","shasum":"806c7cc57d7e52a2b961744f3bd907be949e4c32","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.11.tgz","fileCount":38,"unpackedSize":189351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiY8oCRA9TVsSAnZWagAA4n0P/iXGPHXhoxZDkV750htp\nkWEfqFSrmpThK4OBZVP8budVb04k8oDYqSh39fabiZF6sL8RQcJ5NBjG5yYd\nXbss2B6lM6fQX7NQ8jirUJcYLPSJbDDal0UNsR68mEdxf7NDhXLFTJoHrOMQ\nvR3FYvDoveHL+9xYMtS4PsyVhbVDfSIfpM5dpWDctC2nB8jE91/QHWZQh98T\ncHGVwMOcVzKPSUhf16C/KmqwP+dLPR/R3h6+5cQ9pwYHSCX092hYkso6+4G1\nbzc1tGkbNDt3fQNh95cpR29xfr1MejacLgRbV4tIofmodjNbDGPOmFCN8QIi\nXkziW+vmX8bBq6n+JWBCg8MxHJQRLRBl0fEWzdAN8Va0xgyfjXbKrtm5MWnW\nguEL+Px21WpMu8SLdg+a6bwzY3vkrl3/q8Z61v5oFAlHPq/c2Hzt5qZ7XUn9\n05oNnYcA0bBnfGHw07ZWiaeqVUjLdkRBlZnFBu6fvHIk8geEROKC4Un4EdY4\n8dGwGJrFDLWbWKCd6yL5m3SPNbl5XRk3luZdseJuC+l5qOKqUJxFIUecyS/U\nz3ji/4NBTg0YoUxde4EptdNwpZD9quMMRUB/zIt24ULpPgZXTiN1+fpryzSh\nxlF8IahX89hNZ+nM/4fMwjhkt/UJH2DMiUZ74O8Rnyh3PVJSSda7UcqH4mM7\nsF70\r\n=RIKQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpMerq7ojcDh5OVZyBM0L5zyOaokJt8XFfr4GhItVYPAIgY1pPPj+t78UMFMxjDK/8GTxC3JiHGhuZAUCnFOjudd4="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.11_1586073383786_0.7677118174468511"},"_hasShrinkwrap":false,"contributors":[]},"1.3.12":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.12","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.8","cheerio":"^0.22.0","cyberalien-color":"^1.0.0","simple-tokenizer":"^1.0.2","svgo":"^1.3.2","tmp":"^0.0.33"},"gitHead":"ff94fab11ca90c51e26f0106890f7b026f570e17","_id":"@iconify/tools@1.3.12","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qChuM9hTZFcXyccgDReO6QzuumfOF9bv/QX4Jj5YLnJzslLB+/AUp2lJcO+L1Ndg1Yg5YfXzaMvSn7MBzp8iuw==","shasum":"da02eacb6322110c511bc176db6bd59473bf21ee","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.12.tgz","fileCount":45,"unpackedSize":194702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJendP5CRA9TVsSAnZWagAArKEP/3kG2yMFc3KMDhyvYYF5\n8ogJdnhgPilrPWownWPajKmarjEi+ndwS3j/Nse4kHcXE+j4vPrAA/tnrP3v\nR5ikT1Rp75yLEh0htjIyHxLlyIwNcbrLsf+oWbw6suXC8gPBPipPaoD1NlMC\n3eo0GRikhcFomOCxCGH3nJXsK9a7fHCCW0C+vlL3DMtdhQYk81k98/qMxsdA\ni916+eAA9sZ9YVs+TOdvJYVJbK8CIBG0n5KU0M/wKnV3xYzHWNnRmXEByKxv\nhjtSPd0mh+SMvYsY59sKUpw7f5B/x/BFpQ9GsV5jpcl25BtMPqxMPwwpPn+u\nJKoh0yQDTj+SvejvTuAAZtmdk40yPCYVF1DtgLFU597kUjWKmss8YtP67Xkp\nW4n3wy0aCUedjJmHBhMbrHKGH0fRRf9SRXmq2Ta8ZE5i+0oM8+dDQwI6BY5V\nTBc18ExVB6/LVHx8SHEc1qGN8hwX1VtSAPnjuj7Mx3WgUf1nKExsCsiGQ7+l\nFHqVEv/C8KnXXdm+Ha926pmovmdCbVbVZUmbRiLUasS+z+CRL45YhM099mQ7\nEUkUPNousNf/ypIrjGY6ehBB0Hnb7cGRhVdbARlYbFla/JTEMvvvsRF+GeBM\nPiGC16X4AoTjqu/wQBLwFK+jzAktKlmkv4Eeggn435okKxvRrUBFyVskMtbP\ngc6+\r\n=Fu6q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZjehl/bxpQEWCsMFR+SEqOA5VcfZIIRhBPxzjRbKm6AiEA1nWxJ8b92dc3TKoJjVGoiUy40anlznS79zzZjAgWwgs="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.12_1587401720980_0.37703009078638905"},"_hasShrinkwrap":false,"contributors":[]},"1.3.13":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.13","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.8","cheerio":"^0.22.0","cyberalien-color":"^1.0.0","simple-tokenizer":"^1.0.2","svgo":"^1.3.2","tmp":"^0.0.33"},"gitHead":"04fea91305a7ce6932856558aa8f04ec25a20db9","_id":"@iconify/tools@1.3.13","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JP1SWIKYRdy+YzS+8d7hUEtaA+rJeCAEJX1V4r0ERZ8ab0uo/sTilnqiTKVTT/kZbh8ki/tgmkOaT1R5qX0yug==","shasum":"301206fe56a620558583adf144f77bc1bd40b23f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.13.tgz","fileCount":47,"unpackedSize":195487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenp3vCRA9TVsSAnZWagAAqbIQAJnvQNYQUIRhOJTJ4Ya6\nfwziu5g4Di7JMW6NRTXEt1VotT3edTNLhh6KshmbrRgP6ClX6uxWD4Sx5zq9\nMX+1DIRmvJ1OELFmUOVqHhjWccaFlHZDaRCJkA5bcgwxLSvMKhbINhxhLaSl\nIoFw+KzamHXCbo2lu8IF/sIZnDbxBbaanhp1IEXBh30MXsMbzaw9K+EsixuO\nBgISYM7cxtwDPLEexltujatYM7+34vMZ8K3quMFX1qUFh0hQCL9FqhNkC9To\nMFr23zZ03a4S7kFl6SIhhKJxwOPKMeMMmB0fXJpPsmQQVs5/uwajOXmnudyv\nSzkfOMkqghnhB3y40OWHGIcXp4ihEz7gMxO3rP2Jitz0p46MtuzjyNba76hO\nxXSL47AW1Kriu4+6zBNetuxyOdM3oLf3ZyxpR1VPzdRdlk41/iBr25BKVtCx\nIscGIm/IgJ9Orl0pRBGa5fvqAcnVu12+xcqXYr1zPRJsS7bR7IwkEgKYoY2n\nZyulJ79C1gEi7pCY4vcIwsqcMIn+GuH97G2LY5yGOEt+QHvyahp+5MEPl4Oa\nitlTwoA5EevGdga5E6IeaOOOtgwBYYU0kSpqCJk9lIQV6s6TK+1Ba5El1WRw\nnsBRgaCb/DiW1Bz9NVzdJqM/Pzx0k7yBbH1lfIxRjLMdVLyGUB1OqrO4V22y\nREi+\r\n=iqZc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/OeYfaA0s0h5nfiZIkmFW6TvBTCQDMWfBAnwddn4X6wIhALR4yNuB27IqagAIZtv/AXdy8J4lTgsB7eZpDhQ0Wpa8"}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.13_1587453422450_0.5588376808081126"},"_hasShrinkwrap":false,"contributors":[]},"1.3.14":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.14","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.9","cheerio":"^0.22.0","cyberalien-color":"^1.0.0","simple-tokenizer":"^1.0.2","svgo":"^1.3.2","tmp":"^0.0.33"},"gitHead":"0feb8607487e215a21485c765b74a875c77d4ed8","_id":"@iconify/tools@1.3.14","_nodeVersion":"13.12.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-p6VoMBYfTyYtSGznT+A3IKdhMbzFIMQNW6yvzCM/VuNADxTzwYVp8mtu7z6iumA8T6So3U4VO8oG4/n3cCpC8w==","shasum":"30beb05447d45c6552beb0cddee378321e8d0f01","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.14.tgz","fileCount":47,"unpackedSize":196334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGBRdCRA9TVsSAnZWagAA01sP/jOMeabFst7CvEw3QX+q\nxXjGyN1+gSwV4JS98t501s5Sc/oyBD37qlCik8MfZmMrBfUjJoG6JQV0Fhd8\ntL6lBE06Xi1P757chJeb1hVaXlovsVDS6dA158Jxhnf88FhSIxr77yOQuQTf\nim4rlmLKA/wzc4puvinDkwCOMH8+keV3IMZw+hPd/Idgy3lVXXOA2P/8DX/n\nKNWJmhktykyznbVksiMzFi/Yzi747AGl99yo9afXiv8+HZsiZ/aTNuBM8yyZ\nSo3/lQCCEl3UgN09PNVABfsXvNZiAUeSlYdlznjX3Txzdbyu2qDEwHo2GUT+\nPd6PcJ2jTtAXHbKS3CbSa+hGMEfpNY79AKRJzGYclFTnuxq9NM98Yx2rSoZ/\ntmdoERDWzL+9g5wT2OeYMJod7ZpqqDIh/Cf8VtM3/hmMaZU6rmLqSXHEyYih\nzIx9mCsRaFcJUw4TQA0VkwPY/WktG7W5/jWWHx0HJYoW9EVzhBXy5TmmXpi+\nSuxgw4T00WJfY6ju9c5xa2wpBCY8Kxt1pHNp82MDcDZ1vyBkfscFpnTYv6V5\nkwWjjx8HqPgyuIYAZg9456rkYOyEy8PK74tNv4sMVwPwrnAFsW7gb/L+0w7Z\nXCqzhwx8d2dytWctUzSWf5KG7FYEyeH/Xo2hjPpbBlW15m5DyI+4C7/z5dQY\nhFNk\r\n=s6uD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1vm95hLGXgI80csjZqqZmfX7V6RMLnZg4hODnlThXPAiEA8oqxqLY6Fk7Yqiq//+qjAwsqDs0s6ZdRnbzMFABpy5E="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.14_1595413596980_0.37515870194813217"},"_hasShrinkwrap":false,"contributors":[]},"1.3.15":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.15","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.9","cheerio":"^0.22.0","cyberalien-color":"^1.0.0","simple-tokenizer":"^1.0.2","svgo":"^1.3.2","tmp":"^0.0.33"},"gitHead":"bf2cec9e30f94eeaa162fdfe1534712875079c67","_id":"@iconify/tools@1.3.15","_nodeVersion":"13.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ILnAf/Y6KJVqhON6/LCzKxhMlQxhcKoyICeC6qztpgFeji20BeVJyNYZWO3krkOjtRa4GIhnE6iWoQr9uuUxcw==","shasum":"c0ca84fe7db904ab8768760d7f165d17f493a374","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.15.tgz","fileCount":50,"unpackedSize":198106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQR4JCRA9TVsSAnZWagAAxqQP/0oaYBzIxc75aaUWlr/r\nShtwo42gotC6F2ZxTeUeoI9LkBaQg3jdctmrpheaKzrK5c6OnngUkV4LzZI4\n2gRNDS0d6QyJoyqVJJDyTofZSZZWyBHNqSelrb4OokUbsGGzKfMWqoz89CXd\ngEzQtWX1drPD04IDY4iNjh1Inf14JKenpy6lgvFbRrImW/9CUTIqYRihCZ82\nYs4qT4lGvk/BnDl1M7jwirXLCjrwjDgJMAdYWItNzK+BmEz/UC/YLgS7TMVF\n9SIJWa3Cy/IjMrDcRrzPmm6l2jXGJI/I/hb/u1ubs9dndb2GSKP5opND68JD\nwWJoLln20auG4M3QWRuQs79T45kKVO5QaC+dHiPAG/5z7Xe8E5q6yIRBR7IB\n1UyrlXTdpxjU2J1k99pYIca6pMEF/dsjGFOSq5jPjyITrEcI+r66p6zMxhL1\n1jnW5pq1O54AbT4HRwc5aXdFBemFUGQpbINrTHZ8k6Wl/tNcURF8mLC79UvU\nk9jTmOnh8YhAxvB9+wPXynogOKKskqaYYUxYsdbxMHXPUn0DfpkwYgco9OYV\n92qsoumzwnX4/dt/YzZ9F+xIrS3/AVQ1/RqL8J57dnjcYE4a4mvcSD2hNKXE\n77ruC3XXVewxcCZX9UvNHeNN8J15RT45a1nUpe4J8+C0RQPToL+qNZLeYhyh\nA3Jf\r\n=F2hf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuR3U1T4jACK8/zv8/rR2StTZIKGqco+UcttqByfu7hgIgH7ZewY7uVNwqkVQygPjbFv0AF7fKNWb7pvWVEgDwY1g="}]},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.15_1598103049314_0.8295984922736552"},"_hasShrinkwrap":false,"contributors":[]},"1.3.16":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.16","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.9","cheerio":"^0.22.0","cyberalien-color":"^1.0.0","simple-tokenizer":"^1.0.2","svgo":"^1.3.2","tmp":"^0.0.33"},"gitHead":"0fd8d366379885e47e0845d73bec6f696258b6b9","_id":"@iconify/tools@1.3.16","_nodeVersion":"13.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZEpkh4BqPyNV4WIJDt+4ScPArNKD27P5mXK77QA9IdjcExMNKb3y25ov+88aAo103EtWhZx7ozCT8YqaVDtQUw==","shasum":"feb247367c6350e6698088178c9e56a58e1ca3db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.16.tgz","fileCount":50,"unpackedSize":198631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpH4LCRA9TVsSAnZWagAA5LIP/2IZpaluJJW5RHtR6oED\n1KeY4UHFpCwI7qeVOgZBXB+yYj+WvlZB+K9KBkSX5u3Qu5DQE8VtlcbN7wdo\nZjaL+UrLrQKBgke4BkSwT3HUGLuhQDUXukajR3zjjVfh4U4wChyminows+lA\n5SGr5pLOobgWTe5C+XkiK0v3mxZIYb+7KjDKnrvDtIYjWCT8rPVOXyOkjTmG\nTpOgoO8+stg6bWbgjv5CWZ6ZWQnRYIAvyMH/VVRTjcNxDJq7SioPYM+WTH7v\nDbQMsfe5//jn6o7sodgoqu4O4/kAHeOmd4QYrlZFpYxiRU4VjbENZqX2dPFj\nQQjIv2PyzNx8E4m452Sm3Isg9izM91cmLNnv//hLM7/8i+B5I+KoAh+IhBc5\nm+pQUWBNwR+w0WKZNnrKVMOjG6Y6BLZQIsO6+DTwdvHO/WGM3IiUVVsgGm+e\n/VquDOZZi+5Ir0b2nlU8tJUOqnYU4EkYNyy94PCdVJG2/aW6lJqYW1L7ane+\neQONZcFne5zmgIY4A6fPYbU9h2OwYdjKJiRsvJCZdCM/Z/jN2fCdeEpVDpgi\n0vHGTz8Vwl07fRqTAUm/AV8iJIas+2Mf2kS/s3iu+hvc2iTSFr8MFK0PXTrN\nsMiM+I2m40YTZmPZCVNQ6oNMgeK7Cg3koumh2nXT3lKNCUOti5sWAa+PKqWJ\nAGCZ\r\n=TYKX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtkBf3x7P+2ZBiJVZlQFJc7SCX8QOvg8rbigjnESgbdAiEAzBe6fGx1i6+wfC3uwe2RntqQkPImzpO3oIvwaIYd/ZA="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.16_1604615690524_0.12678052873085033"},"_hasShrinkwrap":false,"contributors":[]},"1.3.17":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.17","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.9","cheerio":"^0.22.0","cyberalien-color":"^1.0.0","simple-tokenizer":"^1.0.2","svgo":"^1.3.2","tmp":"^0.0.33"},"gitHead":"c9c2ae8626baae19fceb12eb13dabd1b121a2dec","_id":"@iconify/tools@1.3.17","_nodeVersion":"15.2.0","_npmVersion":"7.0.13","dist":{"integrity":"sha512-Kr6YIoRc+zPtz5fpibMEXW8U89zCtta50PX1KVhI/QqusETN3JtBrQ9tbocDDzLK6PF/fPOnZ7lDwiKtZJW3LA==","shasum":"6aba18e80c691256f467986896f2936ef37a85fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.17.tgz","fileCount":50,"unpackedSize":197805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNhWUCRA9TVsSAnZWagAADiQP/3vZbcnxfqnsGb05PKsT\nchdw1SH7/MTY0IMjFbNMeSGXF/yNJlCdjswX5btJjbjPsP6imB2tDn89+blQ\n5waGlliHnvwmXwQTB4w4jgcHwI3uiM211XmWJexwhdR2P+n5mBbKiC30G7y8\n5dptDQ2J8xiq9j9JHngrnz9ewfPqcXyRyxaG9PYCFKOj/LI50SJXrSxS1J7i\ntz9lxFjN4W0J+3LhKXYB9Nl6K+/KLvWdO1n5ziE9NFVT0WSnwomvsl4p6Txu\nPaRoB4WQJXcR/rxMBxxxdP1uOexbzsN3ILnA75c7xgGfMzOBPK7P1gwfHgB+\nbQn1A8G/opOGjUNNm7Kz4w9MTV5ACdvF11vrwnHDgXT1NM7RIojUOSPbgM/H\nxURI5RH0z6V6ZONG9OtE4MnLNTwV7NRqkeY5gbUa48jiFERSqJXbO070nOuU\ndTeoFxpLnEmO2ng1GPx2+YoRZxzHV9+PjGGKT59Z5HaJpqzYVUW/JKczlywo\nlwFxklAthCong30nog8wiuP7Mj6ewZZ/KhqSh+GNm0pCdSmIhDIHw9vcdNWT\n19GFppRRuqCBI/qmzRwuMylpc66eAJ6p755cCechefv5OTSJpuGefj8OScY+\nLEyCuUYMav9e6pmGpyRkyY3s7hAxIyZWzEjBHwDKZljRu80vT/JQ1SESkSKt\nvWHd\r\n=XSm7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAW6ZE6U3T59NJZLZFMgOf7Ej4/fHvoyaa8Xk+5Qu1jRAiBwy8dDzBARABQconEcgUbSL75YapgmOQSiUF0/K8oBtA=="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.17_1614157203432_0.5410666253484975"},"_hasShrinkwrap":false,"contributors":[]},"1.3.18":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"1.3.18","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git+ssh://git@github.com/iconify/tools.git"},"main":"src/modules.js","scripts":{"test":"mocha tests/**/*_test.js"},"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0"},"dependencies":{"@iconify/json-tools":"^1.0.9","cheerio":"^1.0.0-rc.10","cyberalien-color":"^1.0.0","simple-tokenizer":"^1.0.2","svgo":"^1.3.2","tmp":"^0.2.1"},"gitHead":"40a797965b79605ebc59c0ae3990375a53210941","_id":"@iconify/tools@1.3.18","_nodeVersion":"16.4.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-21f4x3VHPF3vCRa83dKRdUaPa7xRbDpTXT+kfjNA0LNoUVTZJ6DrHbIR2k+1+2L5Pm7ZU+ltIzWjj/NCZmfelA==","shasum":"eb26b55409250898a5385e1d8b5c191c7c48da91","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-1.3.18.tgz","fileCount":50,"unpackedSize":198389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2jU5CRA9TVsSAnZWagAAbiwP/3uBVWpEiYQEA2Tti+Ff\nzpKR/NjTOHXvnWh/CjPss3ihnmf+cK9ZbERzW0Gys1zpQgdCId1KtEN5Zpuz\nTyrZK5+Izyjy0OQnnzmIGm0PQqDSyHxqO3gNouphqXhskQysG8SWcX5TBoSe\n8bbp46G7AD4H+MnG8U6/H6Vp2Bcsb4OJCljGXegmA0p3BvZ8LvEoNPZoxVmW\nvlB7Hxsk+UecxxlYodm/RAyyzuu+IMPqQ7/s1mnnF++g/IGz4gHDZlOspmpW\nMZJ79kEwJ6oEmWpXIo/z/UHSedQWaKWgKecf4JbaJJp3oqYy87iEs9S/F/a1\nnjgoaypX9jJAeqjAvQN8rbygf4A/ogkUrIyWE3ef1zsziXRyOUU5bHbeEDb3\nTAH2hL24ADLFWLzF/0859qcR1jVfCV9o5qdQVlmOYglggUJ/aW7HmUHLP3ug\nVavkzWWP6SLVkpVa+Ozc11witG9Qnmntvi3ZkBZFCNNM2ef/J18j6bS8+muF\n5N1qvoY0K9Ah3sHWUCE9yCpB5edty9SwPpgYdtW3VRWOC0lNqhqSMPZOpnRS\nZMp1Cm1QmcXV068Q0uZyGi8kTRJzoYNUkoxCT7aU7uV5ZdAttYLmScdC2gdE\nSstWkbfk8q5bnUz0kfRrekcjlwJ+7EN0HFzHvxGe2MPlGHxj/V9T1WZW/m8w\nhDpu\r\n=h4qi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3wn4qPkaz7ukcWkP0RgbSFHSGgHQGobr6pNLwev5ihAIgceM1b5EqCOHs/TIZClyW3kv1f4DpKQ/iWu5p5us52no="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.3.18_1624913209455_0.3430604307561045"},"_hasShrinkwrap":false,"contributors":[]},"2.0.0-dev.0":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.0-dev.0","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"dist/index.js","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.18","@types/cheerio":"^0.22.30","cheerio":"^1.0.0-rc.10","pathe":"^0.2.0","svgo":"^2.7.0"},"devDependencies":{"@iconify/library-builder":"^1.0.3","@types/jest":"^27.0.1","@types/svgo":"^2.6.0","@typescript-eslint/eslint-plugin":"^4.31.1","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-plugin-jasmine":"^4.1.2","jasmine":"^3.9.0","jest":"^27.2.1","rimraf":"^3.0.2","ts-jest":"^27.0.5","typescript":"^4.4.3"},"exports":{"./*":"./*","./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"gitHead":"6ae3488cf86492f1f8cfc4b92f977fe70621e995","_id":"@iconify/tools@2.0.0-dev.0","_nodeVersion":"16.4.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-eSCbKANRZdFtec7I1O/D++minpPlQ6D3VO2lSVLG1EtPqpGkVnzKvX4Leg80uBPexNRX0KisnN0wb1GKk4tBQA==","shasum":"391bc01e95463ac04d52abebacaf3f395fd0068c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.0-dev.0.tgz","fileCount":100,"unpackedSize":224801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTNQGIc5Q5q9H9i8kFvhvHGlHaXBphyBR1mZoSnVJ5VAIgKf571AQr+I7JYNidNej+MTGeKE0JZmhEmXzr8L+m/5o="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.0-dev.0_1634553122925_0.18816502993724304"},"_hasShrinkwrap":false,"contributors":[]},"2.0.0-dev.1":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.0-dev.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"dist/index.js","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.18","@types/cheerio":"^0.22.30","cheerio":"^1.0.0-rc.10","pathe":"^0.2.0","svgo":"^2.7.0"},"devDependencies":{"@iconify/library-builder":"^1.0.3","@types/jest":"^27.0.1","@types/svgo":"^2.6.0","@typescript-eslint/eslint-plugin":"^4.31.1","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-plugin-jasmine":"^4.1.2","jasmine":"^3.9.0","jest":"^27.2.1","rimraf":"^3.0.2","ts-jest":"^27.0.5","typescript":"^4.4.3"},"exports":{"./*":"./*","./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"gitHead":"0462cb91811432d7d2f73e7dbc9b25599d8c884d","_id":"@iconify/tools@2.0.0-dev.1","_nodeVersion":"16.4.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-TRFnxI8jnP/8bD/7XHUek+qlMZTL9xwxp5ONHscaH6aLM3VbeYXbValEUzIVRpTlT+I60zMfP6FLyBwC9at3kQ==","shasum":"88074cec0e306ea65f71b038e2fb2e3b7afb7578","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.0-dev.1.tgz","fileCount":100,"unpackedSize":227787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJtmVmx0KarsQtEQSvpno1GlKWAJ9YS+7xvmTrDOVbAAiEAxZmFxyFblIFvh5dHxRAcfrzrVZnGMW77G3jpV0IGglw="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.0-dev.1_1634721081602_0.11114988190156239"},"_hasShrinkwrap":false,"contributors":[]},"2.0.0-dev.2":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.0-dev.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"dist/index.js","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.18","@types/cheerio":"^0.22.30","cheerio":"^1.0.0-rc.10","pathe":"^0.2.0","svgo":"^2.7.0"},"devDependencies":{"@iconify/library-builder":"^1.0.3","@types/jest":"^27.0.1","@types/svgo":"^2.6.0","@typescript-eslint/eslint-plugin":"^4.31.1","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-plugin-jasmine":"^4.1.2","jasmine":"^3.9.0","jest":"^27.2.1","rimraf":"^3.0.2","ts-jest":"^27.0.5","typescript":"^4.4.3"},"exports":{"./*":"./*","./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"gitHead":"2b80fce0d05db02de59a24d7e077c41ef3a88bd8","_id":"@iconify/tools@2.0.0-dev.2","_nodeVersion":"16.4.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-wuPW0Y9ZCV10XQ9inLCFPtkQAKX0ME+iyj2qjv8CLj5LXsqWQRli9t3fafK9u/GU/OAEmxGvcvs7n9lK8C71mw==","shasum":"86a27c2c6a8d21010cf03f5d9863dd0f7d587f98","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.0-dev.2.tgz","fileCount":100,"unpackedSize":227528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDig2m7Ua9A2dC/NI1q01YZXW5oyvodV4nHpLgq/tn22AIgYOJrPgk8b2e8TkSVtt0Eb9/5FKjzO3h4N4c9k8SdsZk="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.0-dev.2_1634810323795_0.05072136432856067"},"_hasShrinkwrap":false,"contributors":[]},"2.0.0-dev.3":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.0-dev.3","publishConfig":{"tag":"dev"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"dist/index.js","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.18","@types/cheerio":"^0.22.30","cheerio":"^1.0.0-rc.10","cross-fetch":"^3.1.4","pathe":"^0.2.0","svgo":"^2.7.0"},"exports":{"./*":"./*","./lib/api/cache":{"require":"./lib/api/cache.js","import":"./lib/api/cache.mjs"},"./lib/api":{"require":"./lib/api/index.js","import":"./lib/api/index.mjs"},"./lib/api/index":{"require":"./lib/api/index.js","import":"./lib/api/index.mjs"},"./lib/api/types":{"require":"./lib/api/types.js","import":"./lib/api/types.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/prepare":{"require":"./lib/export/prepare.js","import":"./lib/export/prepare.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"gitHead":"cbfd19a6dd8497075275839b45fb3fbbb7ae581d","_id":"@iconify/tools@2.0.0-dev.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-Fnx/tZqrrk0EEqD3OFw0nJ6708ctiTQHfrTDe3jUdRhkFpY8Rv6tPctxxPz6vSIZkyj1pdqcTUlV5N/yXatxmQ==","shasum":"878063843f460ebca60829ea8bd7153ace5e5e6b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.0-dev.3.tgz","fileCount":134,"unpackedSize":273820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGukXlMMfB6c7S/k+30AhOG3S5LJfNPZ4tZSk/ivT06RAiEAkgEgORKBAPqAoODY6ElHHPRXJIRclhjWN4TKu5/fboU="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.0-dev.3_1635754832109_0.6214197764070131"},"_hasShrinkwrap":false,"contributors":[]},"2.0.0-dev.4":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.0-dev.4","publishConfig":{"tag":"dev"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"dist/index.js","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.18","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.6","pathe":"^0.2.0","svgo":"^2.7.0"},"exports":{"./*":"./*","./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"gitHead":"78a50973d17053f611361ed332cddfa6aac6e391","_id":"@iconify/tools@2.0.0-dev.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-aX2Hzl+wnRuDgkVyBBst73QrpFm2wn9mYnlSvPEPH+TDga+APhbP9K5siUEi4fhzEpGfk2AY83g/0xhCzpIoLQ==","shasum":"71fc12a9f4b445827fd9378922bedb0bd4830948","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.0-dev.4.tgz","fileCount":185,"unpackedSize":320058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvaooxPMNp8mA3qxgqxof8d5ktK++jDGl+5KIg0eE/dAiEAzc2Ajq4ziDjFIcC9ROIPtcpXYAmZMYHuDQfsEzykibA="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.0-dev.4_1636225458970_0.22270169859589317"},"_hasShrinkwrap":false,"contributors":[]},"2.0.0":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.0","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"dist/index.js","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.18","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.6","pathe":"^0.2.0","svgo":"^2.7.0"},"exports":{"./*":"./*","./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"gitHead":"32bd44f501e8a3b58eea9754fd396d3fb3d5a83a","_id":"@iconify/tools@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-rKepDjH9T7zIVbAMDmQ1AgSQ4rVUzzIpAgX2whaEi9yc94Yyvbe48kkMEcwUyU3QleIS3DzEvr7yq99HQBrdpg==","shasum":"5633bd269b5a558b52cdebfb4bb32fb69f1db48b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.0.tgz","fileCount":190,"unpackedSize":334222,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDauk3txT2IGZ5Abugpmt3YVzCGCT0M6kvNoCDxPeEaQIhAPQD47rj/fWcWK/3trX+BaCP5DxXdTTmE2Av4w9fT2T4"}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.0_1636230403977_0.5915016082126487"},"_hasShrinkwrap":false,"contributors":[]},"2.0.1":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.18","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.6","pathe":"^0.2.0","svgo":"^2.7.0"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"7fab79ef8ac9750576b8a18fb851f8a94aab35bd","_id":"@iconify/tools@2.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-v2rVDEejqJX9DKx1SGaAcEVA5XdOzQs1J+8NjW72vr+rbLKKnX5MN71p+XNQlOFhrRkFo9l+04/dtih5oWP+IA==","shasum":"f7aaf334ac37735bc5b02730ccfded1dd44e3668","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.1.tgz","fileCount":190,"unpackedSize":336271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBefo+EBIuN4+abkCAqkerLDfxtAa9+R8sHMVp3QuvWAiEArfRAjhU6bOa6ZGfxDr+sQTUA1we80iVpj3/bHvfZycE="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.1_1636233430283_0.8730817959509156"},"_hasShrinkwrap":false,"contributors":[]},"2.0.2":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.20","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.6","pathe":"^0.2.0","svgo":"^2.7.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"5fbc18ab3b4136603949a6419b105772e76c4160","_id":"@iconify/tools@2.0.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-AbhutFYHNLNueS5iW6vRLDIfFWM5Tbn67EOb1TSauk+VfVoEQnmeWabu9/gQVuXo4DYMb4ChWqlcuGFOmtJ3IA==","shasum":"e493776ff269d2a90a04314dea261a53c7c5ab13","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.2.tgz","fileCount":202,"unpackedSize":350351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpecbCRA9TVsSAnZWagAAJaAP/iSNymycAEL/evx2uMxc\nVTsfV7tOAKOaYNKiQ7f0RJhRYX+XD0Tl87+U5UnVNO5zGaOfMj0QL7EhAZQ8\nmwlZTiWeAF4EwKqFhbsACalQEH1GJdbkR6HXg7ly3JWapnV0EgWLTxaWuwMf\naSFjmstQ/AktyNbxhhSOVLK68IFxpfb0Ljrc4It5kW0G9lMv9Kv1Qsqls2Z8\numuHsZe7+qOqe4buxx7W9g3tG9sSQ0gMeQx7+4QyiIsYoq7mC2JUntuoH9kd\nkVwzYBkNMe15m/6Kt5z2tjEmMvb7/8u1XX4wNuVhTjrcy8uCKJdN1S5LcLAE\nFU8DZGI5AkD2qVh2jzwgdBwQLupioMO2xqYwVjqrXOltW7f8WfD8HJ16Mq9h\nKerBnNnACRfR534ysaiXkWeOzNZVQVz48zv7KfKotuNFXLzqWrCDYJdGmv5V\nRz0AmaoLz/Cbc9BRYUB5JWrQ9jnATQHhGd1y3mkFcms/4ePCNV/htRyyaw8c\nUS3D3yg1hW2pPALAh3nooRwxrpOPIpTjY+44/IwFKzoLBi+0nHgvVKVise3d\nHq7fyx/OmZd9k6wiJznksDFlNSqcKCdvxS5e4Xl8JSIBkVGbcRTegACBkVcY\nSadOduSvfIgadqpMDKG4tQ1RxpVTl4i1JTLsYrlQREN67/Rgjh9ivv8PDGio\nzb5J\r\n=cqlH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNaoo5Y6z/KghfoIYboFXI3oisslz1t+WR/4qGYbIXSgIgL40qisQ6saHroN0wI21UYap6PtbElPNYF+Y6yPZoUds="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.2_1638262555699_0.6362191558300943"},"_hasShrinkwrap":false,"contributors":[]},"2.0.3":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.3","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.20","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.6","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"a1edc808dcbc0e606d28975660329dd4315d8d4c","_id":"@iconify/tools@2.0.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-SlWZlplvuxRr3CDc9FuJfArG6cmTDVCY4WUBf0HrzHfprInyFxK6z9CejS6nl10am7x0I4xDt4c6QNhCZRwdMw==","shasum":"88beb2034a0b47e4059ad53d4163ddd748c8ee2e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.3.tgz","fileCount":202,"unpackedSize":350294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2geRCRA9TVsSAnZWagAAfVIP/2k2UpQ6Rfa8CU2SMjJu\niTObdJ+sHQU2cfLF5tWAyiYZnkCOp8PBgoGMLnRnVibXASUTX/FnDIyRDB94\nmyofGOetq3kKofu7P2dwTsgBh3D4U3LLTOReL+mxSMlRZQwrI9J2/FyfWtpw\nBqmDoCGO/WDFNJCzGfPuzpwnErwMEVntoGUHq6CmVNDsRS6VkQCNV2ldpJV8\nH5JsUTl1NM+BXTtMt3t6JFoV+N3CW7sBf4zpUXgTgKABw3XKGd/dYmT+9/Sq\nLZkkQJoRokwy5Gcp3yqWPwhnG4UqaTeO1BDxpk569Ay3rMU+RYhQ6oJt3Ka+\nIaYMl9JrrgJ0CR7DIJfvC3OSFa+8S5RprVW7WrxF1MesdTU1MOAi7v4SktlN\nHYA2R2XpMYrpfaaGo6sWgoaeGizFoOVEYTNjgkSrHU2nK9YNe55WjWm+jwFi\nRAtBADbBwfWLuepiZEQUG7IjEfXPbssjjkzoPNscw87uBCxSVNUi97ifZ4PZ\njZR3/cXqaX/Gn5HPhm7BTi8jTyoNfdAYB2x5Z8XUfd/sx+bVbnWgYTHUicob\nATkAeCRVtbCfmItI0z8NXhfeiAWVcIipf9+ZFLNHBX2p/nhCVKm4b8inpe/E\nMhABjSzj/EffI4ynmxuL5j15AEZlaE/fNuSV0wsCm6mtLMyUmji1VYAazLQk\nGI29\r\n=vlFg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFY6yiWP34XM2nPEA3SiSdXeQ0xZgf+/y4RNBfikpWC9AiB0NHZ9Uxsy3tSbXGPYhSo/9VOja1M2MhQ5IFXE5vK+rg=="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.3_1641678737313_0.9921610925063482"},"_hasShrinkwrap":false,"contributors":[]},"2.0.4":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.21","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^3.2.0","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"d620a4d028071e259c140d3a4a7e9defdd56c302","_id":"@iconify/tools@2.0.4","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-FHwWlf6MvHRhcMkpUWDMMfeUV81WyTeJ0UgVWZYTCxblpMzUl5oEEczUK4dn9qNDHNhqQYsRg7xlX9/ePPqdBA==","shasum":"e25833e9599e41c715a51010442b9fc5d7410f64","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.4.tgz","fileCount":202,"unpackedSize":350200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9k6NCRA9TVsSAnZWagAAHW0P/jQjHVplfux6wWHrnQX8\nrh8Yxz9L4YjholndpA8edeonbnqWBvGDP/J5A6Jv1fqU5m+Kom17aN0+P9SO\nOdh9RQOlnfFahqPFKnBwypL5nItk3K6SDc+dQTzl623eK46pdAEyrQ2JOfz5\nqXsFuePGCwUzIOX260ARGvLpLGLvv2kAdUaVS3jLVwvo+/Y1HfDIo/qV/+wT\niLVSDSrRqAzYmokXE8lVb/635e3MotmRhz57dzTlOSm6MAAQbuX7HMzDfDwZ\n6lnZYhPQVMrwC66x1+qPnssDMrTcOaUTP2zwwIsERDX0QckBnQOAJhwS+tov\nddCtS5PS4J6YP92nwgqenG6DnCYM011Ppae22sw9dTv2A3F1nlVxILxQwQeY\noSD1ic0iZt/ImhbzY0Ax4DriMPooA+0VixH8xLNWY5qxbzq3rKsHgMoe1sp/\nfh3M2+QX7VhTJePjeP78JlUOelSzjSqc8MDgDnxGRNI6URJNhN2Bu/ZiYXXM\nrswFRWFJaiN66u1Eox32FyessoEAHlvTZ4J0OR19xYPSaFVEohYgbcc6dLiL\nOuSZsSEgV+4iMOqC+z4pgFDoOqS12yOdFJ40bqdrA8SguA5IVM6GxpjSUaGd\n/o91k9G4+2B6FqhFPNj/x1dn8d7/RHXRVvnhzfJFpRcEQcfDnYYVfDK7f+kZ\nlOI/\r\n=aZ5n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFD4Ci/3WU7krFZar0HMczRVnCk6YWNN1hFkbYdGQUDuAiA94OBbKV/v+j9GceedaLdu3wN/5Btvv50O7Zrw9vHEEQ=="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.4_1643531917677_0.9746191276509737"},"_hasShrinkwrap":false,"contributors":[]},"2.0.5":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.5","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.21","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^3.2.0","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"8c3c693e0a56f7b87950b1344327c48acb59b6a1","_id":"@iconify/tools@2.0.5","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-SC+DI7Mz5j/aUasC1XQWMfoHCriA5p3O8ZtkFXSc0KX0WINMyv+jPia7dIRcXcRSaYujGIBm4qCH2fdDPRt+mA==","shasum":"83d7b390a7a164e314dcf9093266a6a945847a5d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.5.tgz","fileCount":202,"unpackedSize":350393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9v1fCRA9TVsSAnZWagAA2FQP/20PD3WNygb9dxc6eS96\neVfc2uGbXBKquv3+T6KlWbZUcRTie16m3tnRs8iF8tUvbRcRSj+R691dXxAI\neGU3DxETpzfbf81zlmf/rKup6cge29SGmhcOHU4nrio5rg7t1INYHTy4J/XA\nQnQMCCAdz0Y38cwnM6WsXZDwSD0adrOzXuiaRXrp9YJjw9cjhMwdPQvxEdQy\nIsz8D5NpvfFM+3c2R38wNS0pDcgB11HxLLTYOoH+2tAanI0BcOEvkv+rXBE9\nIUwc53yNzKqwS8GeaAuM6gY90oXrrGHliddfQLpOwz0h1cXASM4yJjG4+NYc\n445f8a2WmQMMzQJZ77BdWmaToxP/iLimrXxiZsmgt3cc0n8JREEoLrkMHBOi\nyXYGecMRj5y6op54pA4LsLw5hbamEoeHOBebNqERriuwP4Ux/V55tHYkL8v7\ncXQHJR+deG3fMt0I8fNzAUkUYrP9UThDRcH0eUjPHBMWUztCsDgIDQ7o3Rfq\nFNIud5FDuykfxhEQZn6lA13inyul2eggryzS6k2mugI5xNz1PnTn1BIpsL37\ncWNzAgD1OFun2yADt9hVoJGv3Nv2DZEIwNqD/Ucy58IcUVFwKlIMg82Ltiqb\nlmGzaIjJT9HMh1votnXFFRXz7SepHtv16zPyfKdGJRQou6/q2EHr14ly0gXd\nEBnc\r\n=9TzL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGuvhpxDxGXShR8Uha9hAsYu3r+LX0ILHcDh87yZVXcAIhAPlMTFnQubo3Avxj50DILzXa2J2xFVIIxFh2tDPf0vvS"}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.5_1643576671683_0.7665817349352786"},"_hasShrinkwrap":false,"contributors":[]},"2.0.6":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.6","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.21","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"d2eab8abf39273f695b026e4db17359ff39426c4","_id":"@iconify/tools@2.0.6","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-03hqRHc6A5qHWFE9dh96ETWQN3aDOw2a1oUgZ92Y72GrZVsWBtCnQnAEz7lF2I3plq+qQD8ocOZOacaWbMmpzg==","shasum":"c61585ae7f3c266fefbd862c4f2c43eb1c9ad001","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.6.tgz","fileCount":202,"unpackedSize":350393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh95d7CRA9TVsSAnZWagAAtAAQAIpfH9Kfw28aLHFBPOnC\n0RBl4yp+HSI2TB3Z2KSefGFE4tFGrMsMNy9ai16u5lsyus/P9oMEeQdN1teC\nT10Rb9vZIswbU4CEITatYWI5iRoiAbrWEr6Olj3XnEUTUS6ZM6eqGrPvDTJL\nX4PLOxaoZ4Sdk4wfYLVONmaGGsGcwzVh7x/vCe+IV4HH9y3zsqm0G1VYPO3L\n8yXrPxWZV8ea8ZrlelGdw3B5Ou5Qn64LC/1/cBKfK0SzNnJfe8IECEdlzO/q\nigC9siJsBwYgOiMakEqocVmNtf6Wxe6lgZS48d/r4m+wFVEHiSah8+vtI9O7\ndVsTekZGinuoM/JgBCbutXHhbVfwYCy8EV9z1zkELO7W0G9BQMjG5xWgv3zr\nZGIBNt1J/5u2ZbrAMLNyoQKTMzATl43D190GyWLLxBz/z+ZZYDVybDyvMxSR\nbIFuJRAgmguC0iUwHzS2r1/VTdLRZEufAxGbJGGDv/XBRIITNOPQU3nX56N+\n6Pm8aw2KtXkuaoyKuAMdhfkyM5Og4o40sxXG8D1B0dUEVEGo/93XX2QJrCwf\ncQDvXAsTeUJreuQ1o8KWJugRmq2jiY/XzlzcM0Y+vKhU0vyDBFxMReAuQo5A\nKc0b6YUJ2rvuvCWXHhcTWirS02K5WuBSpRgRByTa+nFFRug49ZLJOM8RDTcy\nuXJx\r\n=fnTU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiFlbGevRN7NyQdzGzvLe7zGVo/F1ZSbzZkzirlus0aAiApFyxbgKQ0hzqerYHX+D96d95MFrAdaC7cJ8E0P9HGvg=="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.6_1643616123774_0.8899111643730904"},"_hasShrinkwrap":false,"contributors":[]},"2.0.7":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.7","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.21","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.js","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.js","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"1e51860cb2496e0df7c28a134273488ad4dc8eb6","_id":"@iconify/tools@2.0.7","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-n1XnRIKxoEUqFQOzeN7UzoODnO3JXS02RWZDUqstW25jmoBrQAC66iR9b2MdA298QLziOt2UPpnO5f2KHBOLyA==","shasum":"87b9b3baa50e0c07dbb6e85d6a9c2a2f8112ea56","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.7.tgz","fileCount":211,"unpackedSize":359422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+tNWCRA9TVsSAnZWagAA51EP/RNtrcCCHKltGAHt8HKi\n295C3j3ia28qEfsnw4JDGKwkFbMrZV5OmBEiBD2EUooA3NwBorRUtHfk41hj\no6k3HZEorMZC8QnUO1npFo40Vvutt2lmKhPLq++ZGsOa/WjY77nOMSnUlcZc\nNGrZokPki5fGt2IEpx6xDKArxjKCsVNsG2vTA9anfWT/vja8zFiu8g67yGJQ\nSXBy84Eu6hqPBwknx6dLnlc1Bqp9MwAO4frGLmBi5Te+9SkPbvDoAskxUSbB\nRhPcuZUkMOvlpDnUiImRlqgN5NOToWB3BQ2XCv0zL1FVNE1eJJMxUl5eRtrz\nDsXBCwVkE91tSmU7OheuZCyprmLIhM2pFvVFsGrG7o3q2wHwe2nH3MOT8qbv\nXL0Wl7h8Dfh7xjpyHYDYdkEvJfx3i6w2FNt8HUd5161WMJ2bk1ETzgNpb7zF\nJugWxnfPwwyz+LinngRVwek6N+WvFj8xSz/tmX/FfRNyh6iP03f56ALqDrMx\nvMmE1UQYaB+8LdWRNlI4xtsKL/rIp1MFLI9nFTdf3owgHNAVqok8YtTMhNvr\nraMc2W3AkdnUX1+1ZhRe2Zy4MLTeuFjzi0n+Iw9h3DjEtlXugYvd0THPGSpk\n8V+BOeRPlY0lQYp9Y0hvn03ZMYXvg49o9HKYDkGRNAZ6JjIksWT1qf39VaCe\n80Qi\r\n=bVc9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9yw7QyFIQgeIxhADHZhkWUtxK5dHSrEdaqeDJ6kXKLAiEAvoUPIb7FESY9O4FmFHEWwZI9rsvhIRawYBS35gUTjZY="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.7_1643828054301_0.7290935683471038"},"_hasShrinkwrap":false,"contributors":[]},"2.0.8":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.8","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.21","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.js","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.js","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.js","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.js","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"a3901eca3d02d410240b47be92cb83a5e19b6761","_id":"@iconify/tools@2.0.8","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-j43gsJtbn5/A/OFcEwKS+s9gve7ilSM53mnXD8vOMfiZOiia/QE1Iw+tqdrJHCFSknYtvtadTs2D+Eg/wSFNPA==","shasum":"38e36324de9b52f0880755dbf939b8e3febd7b76","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.8.tgz","fileCount":220,"unpackedSize":371978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+/A+CRA9TVsSAnZWagAAjwsP/0L5L7QP3bmX4UsF0b1r\nNCl/1hpMwovneYS2UuiqO8mi3B1XktnrMhj1rUZDG6fTR6QGM3qrlJHktajf\ntN+2bIFnCkVBNh7yYBhBcBWOG9c+DolOGZMdMwjWCm0lccYaNLVZeqPqIHRT\n62NVtyqKdAW4kbTp2ebyNtf1Lo2oyZQ0OFdsq00k9miRuz0vz0hTKb70MJWm\n1EEedWB8d/42hnflqYmu8HTerzbUcPNmr9Xg9StAexjyk8Pvk1/OS1dAN/2h\n9o5g6con2dZLso/4x+ML4OeC1MqvwfYwcYpvJujg8BQPkmHjzTx7RocCUE5+\nQsO8NkRzNfrMnVAEIQc+CC1k3i0ZQudWAvJPh+EQtx17HbUvJDSq8YgxQCH+\nYV1Z/L3lb3qAr9y6sZNWM02q0JbjxsgVlIbdmSODzohaHTFqdwuO6TKkgnJ2\nzdqmhYvGmdoT6+wGhdhqaVl0tQl+u/e4LsRQL/h4VTOFHk+ljPhJSkaBwepl\nBXFr+GUSWuhCE3JdwwKlXzwuxtWTuqhtxe6s2c+tMu/PYxM+9CiWyPyC/2ik\nC0UyQoNAQiyQBPJszIS6rZR6Uix/a1UwHHbO4019iGU1dhyg5gDQSqSxSdWv\ne8YSl9gB3CCAjKr0yGlE9eW6kWMTGb3CK8sMaX5QgtFINzWXUgK/22nHIsuA\ncHit\r\n=t4lv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrRR94Lxv1Sb7FDiWXJbnQoVPosMFHmFFNFwCNVn25BAiEAhVCdMqy5gOVwAxgSjm/Kty8iXeOWmHiBjcGsxgTFr/s="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.8_1643900990820_0.44891891257446903"},"_hasShrinkwrap":false,"contributors":[]},"2.0.9":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.9","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.21","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.js","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.js","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.js","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.js","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"fc3c1669e7ec0d0d3f84c1abc629b37112208b8d","_id":"@iconify/tools@2.0.9","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-gKdHaMnxq3ihoC2sSH+Gc/SE5Pw416s9W3WxNrp/D5t4wMEOP2PbqytEFUrjQMNL8ISqp72WOomcxxasvL3g0Q==","shasum":"07a43ffa02e073dbc1bda302705b7128538ade1c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.9.tgz","fileCount":220,"unpackedSize":371980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/YiJCRA9TVsSAnZWagAAnHsP/2xe30cf8Q9Pea1YgtI7\nfqVss8+s3OuCdoR/2uz+7VVs9xSHzZ+G/ieOf5jxXn/aFRsw72WKgQI//w3Y\n2ANokvnU8guQrX3rfIBlRzj/lLLSHhrVm6ezL/r3qIZ3mQxKL4MNxOk6xBOV\nPzT+ryTmHu6py2gLHbkABCVdd3AtFxa3bgiKoLk+1U6V++BRLe9ANHNa0yuG\nKWzAXpPq3L424r2O58LAjGDEdpv6xVDig9gHLN5mW+cD2KhhxT2JAAq6CbUZ\nqjW+ZsUPQ9hCgvbySr1eaDi2unutgB3kRkcdVzdxZVHf3vvLsvFq91ji15np\nFWH33+fabmhHNUvIFGGn5AW5cRmjKcX4650Vl+JBPrcPbvBzzGUpTPzcVgAn\nMWQY5Nc9k+Mj+Ly/UZP3+ZP4plceFV+L0fa7ShVl2gxZ2puEdCylGI+QNw+F\nw3mSXYUg6r/Ife0sqIdTvtOIbe7REIKH+Zt3E8BNGvG8daliemjF5D/ipgRn\nHHu1ubPnnXkM8D6/fCH3hA8hCjwmMYKC5/09795EbrLcwJQuWyJ6JEZNU1kt\n19H9tpv8nS5RBMpT8GdU6cYyiO1+mvkseyKMg95G8Yn7xY/mB9KcHv/am1wY\nuxhJD44xtcSChRhFsxHzb2aP31uSO16tmWohjuz7xS4qO0dB44yPuAtCt77p\nyKSx\r\n=hI/p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC71ZGib7UakfLtu2wwGFPGJFtup90inEorhNpz2mBdGAiEAkA8VSvyUbpbcynfFI6POkkr/kf/32IjRBgapIZBA+5E="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.9_1644005513150_0.5500341971603244"},"_hasShrinkwrap":false,"contributors":[]},"2.0.10":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.10","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.22","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.js","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.js","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.js","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.js","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"738a3f81e0de755cafcf33deb9a4eb2fffda535e","_id":"@iconify/tools@2.0.10","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-56vP7dbSsYS9xI0oqM67eNY50uMj2kPWUH/yFP7evO/NxU5xz6V0fILqwwF6xkabJi7Re8nwULzDhXngLPKS8A==","shasum":"e02432a81e0b0ee46cc97d93680a680d5bac8a60","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.10.tgz","fileCount":220,"unpackedSize":373408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/pnmCRA9TVsSAnZWagAAy4oP/RnCVoJMqRRtZYSY8baH\nLH9OTIpIcUOuB8gHcDEnR82s4Rh5h6O2L0Me7HVVRm7WRR5vgANXyMcfUaKm\n/9iNrFPIgdYfrb4wKoEXlEsBdhsKPAOGOtfpGBtxavaqZ3AwFI7B0TfmVcDJ\nE4fZ3sc7apGbWxDKXoXN2nkd6jOoHyeL31++5sjW0GUTbElrmPdtTZvCc0DY\np2Z/3knPTItcIXgsLG51JwoQaNYtvdBlwATg3cfIeAWJjZxbHH8jwibvROPx\nOK8d2eeZo/PxmVwrFCPpfKYL9FNEVbaMvUPzbeTTAJvQhdNnJ4B7Mz+/NWD2\n1l7DQbQ6vyYaQSgUaiXZX3vmIJlI2fi9OgT5hsWoSzfIYQgiWlBeSl1r8U8j\nhLf42YURxmv0kaG0Ql2L950O7rXKjyQQPEfooNqV9zAH2Gp1XqPO8YTSW1Qc\ntqtAf4/Q/RH+aYTpGIpB8wB0/Y/g8d3/7n/Nbi4GJx3ZCsYEwF+K9kIVuhTL\nvU6d8JrUNO/hVNupWk1PkxX6Xn2iVDEhNL8KpYjBWRMFV5c8JCCozEkYRPvL\nS/MJ++SRKa06Rb7A7MG6Vf3a9YTQJyZBXx2HFiYmhrZ8rt3hCLYCtsusR1Eo\nEmWIEiLaKZ7qZp6R6foRNA72SBI6gdFRKuyMKZO90dK36SCVqqJm/lLfwRe6\noVRx\r\n=0Wi9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLrtgX36V5mkY4wF8IfVMVfei6jUij3C7/RmjsWZ7GbAiEAmwyt8bnjeNl7IgJRReMUcupWMSmqVg2bIELBJgx/V0E="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.10_1644075494686_0.08942366590561446"},"_hasShrinkwrap":false,"contributors":[]},"2.0.11":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.11","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.23","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.js","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.js","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.js","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.js","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"e434e6224e15c9e0361fbac21aebeabe45e0d1dd","_id":"@iconify/tools@2.0.11","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-fAzcKGG2b0ojr50+wRVHaRYljr5oi+ABdmErK2NTlZa4QOSFVtp+/OWUbIi0H6tQXFVVr84FNqwoe4W0KIDePg==","shasum":"cb8be1150b07c78d44198b8f4dcad47c191aa004","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.11.tgz","fileCount":220,"unpackedSize":372834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/ucDCRA9TVsSAnZWagAAog0P+wWpudeZEtsXmGF0LLfo\nPHfOKIfd3QD4t4LwLZBXz6Kb4zQTM6o0aZQjuWFtn+U8jNqMRbOkIZmc+aOv\nj3/lISmRwZYRFCHUC0yhtAllooiXcpdIJ/uQ47MT83dKGr58c8UeXOV50K2g\nIffCaghzQ3KqnOHn1raeoMi7DWTmq39Z32+nxZCdoDeKV5LIVJWRBivsuhiG\nK/MdWM/TqwaCXQUqV+A4iIenkGaylkrazFGIWZoMRuyPFjLH/FaH4XAAGv+t\nL1suNULcHxwQpPMqhV/OgCmhCso3gDJSPZ9SkydWkAv/AN/3nMuQU62z96PM\nBcsRyqykBPtG64Jd9C41O5iPfnZZA1FfrrybxYzKD1uaoMbGG0J82oDUJfXu\nkEQxaZH09e/OU1vokEImuf1Y1PUQLYW0DYQK4i3RzKNUMimJ2re3W8spVs6i\nqhFVP5mWptiyKDgoaAh+pl1j32/2JjZHcTmecQa9Qd3Jp3Tz8pxUYEJ3PjWO\nYvTggz8tSmRP1GCfnkBntZlKnF7JgidIOHde0PdDzbBBpf+0l3erK5Gr0UA3\nq9WuYzcyYTeNRyZwgoJwriXozLsA8eHkAk/FiEeluVt1lpY72QiPQT5wjrbg\n6lgR8mN0aUOT3ljLsk2F59Qd0z+tt/jr+bkoCivhgaHgW0kM229Fw8Yvj44k\nDNYD\r\n=M0H7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5TNcDMaWTgydsi2eGXmkN05WSi++ZA82+6iyBsmBp9AiEAy5zlxdqjkCKIOLHc6Tapv0w0h3PJh19w9XVWwChNEoo="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.11_1644095235627_0.6877179953235797"},"_hasShrinkwrap":false,"contributors":[]},"2.0.12":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.12","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.23","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.js","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.js","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.js","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.js","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.js","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.js","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.js","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.js","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"5159736d0903e9dd4fa79f8e409fd4d61a771eae","_id":"@iconify/tools@2.0.12","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-9HbtVvrmi3Jw4qoopzbvwg5W/I5CozL9S9Ju/J3Ik62z7aXVQdNpa9OnThINCBxzloPQOelc0YNsvtVBXFKPnQ==","shasum":"fa9e469c0c20335b35f5a875a05a96c6b8f4611a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.12.tgz","fileCount":232,"unpackedSize":416767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB9AuCRA9TVsSAnZWagAAlFcP/Rog7Tf/K+tVSmIi1dew\ntpTZ59FE773lvfkeKiSJoeDmoUq7S0z2wtg+G5CD3hRITBkrSeAtQoR45R/d\njBpkB4zHcEtLcd2Kc3teuHSISnZiZBoF/IteVj8Fe3exwcsokeFYQPu7rHqG\n0yBeqFiEmHIiRZogdkZz5LZB0B38QRBLgxJ6DiMmB2lAzSI2ZtGrC/ZsI741\nil7Ujj43XXlxtehFvjomKUBldyRMlUSEfKlmZ2sEHQa5dGacuXBB89Uh65h+\n3wUWozCZ0dJa2rXPRQvYByo4fTUWNMjJwpHoRp3X1IckljGiyDYediGvktwe\nwCQ6gCxWpFk1UtFpG3ksPiP8aE7nm8ITd/nfrUV/tKeMCOKGoihIeFYo2WqA\nOGMSmna29Pmpe8zdpYyxANeDEf7bhassEDtKVbqWeTMDylQF2MUxUHn5lFUL\n7kNXmbclQTZvtupVvO/Zm0bwgX4OACoXYA5VTyZazIvYRPneCcSxOdyk/oDF\n0JF/L0HOnDDb1cldlwcEiBeXR17MppBBTSAndtDypPOHevhaV73rBT0UBlX7\n8LMYXbz3wgH02+DRKaMeY0ZUM7BThw92GOpwmgSZ+jr4cHexsAiYSRWimBrQ\npbYYPplkRWwGmBqGh6fy7S1a2rDZArBLS75YtuRrddJAzy7ysXHsqHOBZvPo\nAtVL\r\n=W06f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCj/OY23f2/Dj/9+2Y8rUGrchiJth5w2TjYeizsfVhHAIhALVQsv8iJEHp6OdXMe52bBAXlzTntcd6eoTp8J9oyx5U"}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.12_1644679214179_0.45793268850764246"},"_hasShrinkwrap":false,"contributors":[]},"2.0.13":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.13","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.23","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.js","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.js","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.js","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.js","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.js","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.js","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.js","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.js","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.js","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"bb0a7b89e373a0319a10a3bd6571e9bd4fc81c30","_id":"@iconify/tools@2.0.13","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-tqmAIvz5UaLsatXYzXBkBGKMApdtKlvhCFka6CUXKcMFeBAr1Z1LC0ow/wJvRv3YpqmgZBj0ZQflUY99xXz6dg==","shasum":"19c409c756623b7602a5757ec8d224ea7c019ab2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.13.tgz","fileCount":235,"unpackedSize":418923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDWlUCRA9TVsSAnZWagAAe+4P/RHI4OWHcOPy7QLXmpEe\nTh8QQxa1iXRBV2lk5Y/vLyEY1r2h4tKiGXFJoHdtgpWqIjyD4z96Ju6vjM9y\nn20o5TKIO4KCog25bJAjJatmw+Euz5pYLZZ52Pxftm03rNK4qTmtzZQMQ/V2\n2Ox3gNO4mXpvMn3LlrZXFXRWOchtuWG85HyK8L1pMoWoIAfc4Q8er1uBxtuq\ntbRbab4tv/eQTpDlgynWwSjs4cdD0LHkDKBtwfh8SQwFoORRjwM92xahas7Y\nJyV7NUNf3acoiFSFVHnGRqFsYVfYc+1/8N8mbXidAsEh8d7CEW70m/07FXWj\n13hOZ8OyN40diDcURLLPeWaKc3O1yOQ6C+VZXGaTM1P19nykRRfgsc1IUkTb\nl4A+CW6/Yl9+fPR9vy3OG8faytfPJLzFESfPv/aiYKOtukqxF2sx1vtr3WhA\nH9O/5CP9kdWjLg+o2gP9UTOcA/OVWun82uPOLg8YeKrMRhjEMGiJXmBLhihE\nn9ahT78ultHT3QekLvI/L2HJEFQ3FMfeT+ZwlUwTd0OQykAwTB2wUl9/zKIz\nQaKOY/auxA51MjPxJ0NTqKRO17QgW3nGJ1rlGjRBj4V43RBPc21uT82qhtbi\ni1gft+eJy9IFCp0l69abUqJUo1qv2/lHxFvVwcti7bfUlW8sd0VHuHyUh6uY\nsfYt\r\n=MZ7J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQZGNukNFUwL8DUwecg9HvLq8R/Astt+xPBGLfHC28dwIhAN6jZfhMlmhwnNzNfqgzkx3Op+3Gah83FILUMpSak166"}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.13_1645046099970_0.9631514666285557"},"_hasShrinkwrap":false,"contributors":[]},"2.0.14":{"name":"@iconify/tools","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.14","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.js","module":"./lib/index.mjs","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"node build","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^1.0.23","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.js","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.js","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.js","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.js","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.js","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.js","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.js","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.js","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.js","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.js","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.js","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.js","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.js","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.js","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.js","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.js","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.js","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.js","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.js","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.js","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.js","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.js","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.js","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.js","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.js","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.js","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.js","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.js","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.js","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.js","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.js","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.js","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.js","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.js","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.js","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.js","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.js","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.js","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.js","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.js","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.js","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.js","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.js","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.js","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.js","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.js","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.js","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.js","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.js","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.js","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.js","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.js","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.js","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.js","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.js","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.js","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.js","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.js","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.js","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.js","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.js","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.js","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.js","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.js","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.js","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.js","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.js","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.js","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.js","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.js","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.js","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.js","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.js","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.js","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.js","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.js","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.js","import":"./lib/svg/parse-style.mjs"}},"types":"./lib/index.d.ts","gitHead":"bccc8d7f4451d67c67eb2a6829035f290b10bc22","_id":"@iconify/tools@2.0.14","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-KYAlUstxULhNOLzzzGhM8MyPHGfT8cj8tMqQneSzmK0yYnFQyBIjUCbuh+m+F+Pdx1HPhTUJZxlBP50S2064qQ==","shasum":"fcb8c64d97470887e937db945140677347e96364","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.14.tgz","fileCount":235,"unpackedSize":420961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH7PZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCkA//YPRWWf6AfP0R+gcZc3SxPaMIO1D99I9YbyT9/BASL+Ch/P5R\r\n6DwWX2EIpdms7pyR/85ZoxsukVLsOGx3qMvRpKdQz7LuNEu6xCKBXvXrreVg\r\nIF5KqdlaRkis1awiJJ3/vlp07ZXd8kV/IQEoCWBf37o0HoIbFtdsXnf3r4tO\r\n5QyucvhzL9UktHajf/QtWSCVIb8kfLf6/isH71+Ep4i7XFrghgu5CsdP9zIz\r\n8nMfOlszuSHBhRdHsOjhK0kalGKTXnmrTllRT53qq85nnmR3S5F+NhwUNmK/\r\n8KlQh5GLzOXV4zDV6p/iWw6gvn52UWYYdd4m+FmnJAWT8cb8xbJbrddlcZWC\r\ngyepu9x5KlT5auJ+0pxk+gbV4SMM3Q77TCoOo6XD2yRFuV/b3Xso3m5Xbqx3\r\nnSKCa1TwwImyq3dPanhsOGHVlG5D+RpFTnLV2GjzAvw3MAN5OtczcK3t/PsO\r\n8aQQtl/ZlmBoO4lPjHz7fRCiqXEnmNDGHMajdPds1n13XCMHIZRJzQbUyrDR\r\ny4v3z4cJ8sm2bMz2VcibiYGt6dOvG7ZmZxOgM9w4D2RuVEupq1eeC6WkpW/h\r\n6RPwOItoqY6UaHkoTPOscURrFHHlEAGeFslhReFNOsphhM2j9ETGEuhzAUDl\r\n6MjXujCAKWiSDMaJaoMktk2QicY8pbX+n8Q=\r\n=0d9F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtMrcQu2BsKn2O9XyTVGDpW5U66SiV/8NRyWeS69W9rQIgDiASt473/oTfnXdDNm4+5TvQd9f/1pf9/f/9LRv4ax8="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.14_1646244825215_0.8051554872717326"},"_hasShrinkwrap":false,"contributors":[]},"2.0.15":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.15","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/types":"^1.1.0","@iconify/utils":"^1.0.28","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"gitHead":"6dbaf373b009e7557f844d1170bd785915fdbc58","_id":"@iconify/tools@2.0.15","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-UmEL9l+bLIU862q06MdEDfAy2MMV+CVvdMj6BoNhsjY5lqsr2YB0NnUgdsA3E/YBZ8/qA6fLB4hXSTDVwPj85Q==","shasum":"95c02bb9130eafcc4ee6592ade302224bd9a3ae2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.15.tgz","fileCount":235,"unpackedSize":389314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRBnkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4nhAAnaoFqjkM09HdvLl24qEzRM1DsIDnY5MCR8sf6LPeHjbc1Fiu\r\n3GQld4NYeODRrtSM405EotegzZJPR2ZwnjidBxwwZLN6/m+2XeR0b63eQ5UP\r\nqi0SomqVYJuVz0J+KJk7jfN5BVHQXn0d5D8i44mEPK9b+tmeuKy91NhJaKqA\r\nIQ0gDwIzxlk0CCYPjb2W0kqagfU+Yd3gZZ910ANGXYksMvfuWUBpOphg1C+K\r\nu+FrPQZxODdo0wJBtT0EnhsLKHB/FVq/v1IEzwWCqAMQ3MuNpt64w/A7PUM1\r\nSVc22Xp2iA9lzybRizOeXwqbTZpEhT4xmw5KeH5HDGpRdn6V6LCrIXBeP6W1\r\nU/Nxs/6AqDUU2A3rN6MtrxQ91mzajl/h0dofOjEaR6ZUV4YyloOFQB1aiC7o\r\njnkDQKDwrr+RdEwZsChinGNxnK6Mc0ToXod6sj4MtC7Vu65rwbkPg8sfN88j\r\nbm6JXTKOVWCiGaiTq7yTJN38LvsHknJlKI2q49wsywjXjo1AsBdlJkIVVfnW\r\nm4uY6fzWkaWO0uJR0TL4jaOWEy54/l8RuL1c2C69TxcOmYYNY6zGUPyz5xd2\r\nhXSRJB+5T7BcuAe/9qUcncFG6nnoO6LpAMEqIAu5Yt9k47LuIUQi4DLezNwo\r\nEja6vH9WrUZy7FreO6xRc9mjTRqOkWD1P+E=\r\n=Xvww\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKPO/00ZyM/dBKjrMwApnoMlpLD09tm3U1X7R2MvOdYAiAJY9vaNB9Pf3/deeVycF/gAkCHtiyyJqI7sWEPOc5jmw=="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.15_1648630244422_0.44438603669783716"},"_hasShrinkwrap":false,"contributors":[]},"2.0.16":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.16","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/types":"^1.1.0","@iconify/utils":"^1.0.28","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"gitHead":"dcc0ebf7fe9fc206d1e688241d313c0530079738","_id":"@iconify/tools@2.0.16","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-qKS6W8sWBeCuUvKaYbZAaoIhSl3rW96Bq5erU1zqw7GKUEyHWLTNVbztftlEF5/rS+d9YFQV94WOlqTFHxmGmw==","shasum":"63b4d58ab266c25a46eb4d231429610c0431db91","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.16.tgz","fileCount":235,"unpackedSize":389426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJgVCfp7G9RInFbgJprAo0ItSDfhVgE7drXp9P28f9RAiEAiEypizojjDmxm75g+reKt0QKERQlngzKGVzp/93uVLg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZayEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRxg//Ru5MpkN4hWQPUctF3EVHLVT4nuRkFE6ACz2E6o7UNVeLtvrS\r\nSIUKZawo2DXLcLLbMUp2LSc6SfhT6cIC86vuxk4yx9zg/YEBSbp5yXw3x6ng\r\nTlXTgUTSkb8FrNO4bicl8CliaQb2mwlcI+L94adod+zVJdeHbe8dtmyG0MA5\r\nFU16oRbwmEGFTOs+pqrgct4JkyU5WgX/7Bmf+CaMn/bGeLiEcgMKuM5n3Cqn\r\n3aEs2rzP1MREVFMkni+yMzQfBS8UtICFn0jsfTIq4IfyQWRN4KnFATwB0MFz\r\nyFQBxDmBKw4Cnu+c1kUr3jDAPJwoa2AWjuWIdsfgfKsVfv8nH/l/ijgK0QvQ\r\nkNd/3D26ICAabH15YYVufSikIEsDO6U7JoWVPxTpQCWy5XlT8cHnhUC8EmYY\r\nBCsRK/rN+3UJO0kuw79JVq6wjGv5zsgCpTtyJ0bG261fINLy/e0vWgtVsi76\r\n84QkUeCJWIA8B9hkVfUUIcaQB8LjJU3okRS9l91VNlGauPwv3qp+u9sDYVCg\r\nWjvkIx70k/qYuRDxX51nVJD16OAqQLULPHfzrtP+DkPtmvEzxuj0aTbE2StJ\r\ndvoWkR4eKds988qSVN45horl00xxd4TX97f9UoyAp1cYvknSIs44A0ZivhBg\r\nrbZluejDmqFvSneQuD4/YmRg0Vl983zMUt0=\r\n=+3CO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.16_1650830468714_0.6750272524005996"},"_hasShrinkwrap":false,"contributors":[]},"2.0.17":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.17","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/types":"^1.1.0","@iconify/utils":"^1.0.28","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"gitHead":"a4b410088c0068375312760336db5076f6291d05","_id":"@iconify/tools@2.0.17","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-LCJpoF+Q255tKUXorAz5nBOtSm6sWuq1AI5UTin6YBzGSy9d8R8ALk+4ubX+kGWrliA4KJ6k9pmtJ4eKtgrwZg==","shasum":"93fad301b9916aaf32cb1ffd44564441d59eca6f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.17.tgz","fileCount":235,"unpackedSize":389525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4RZNhsNVRxE8R/2TzerBpChyOFpFcUpukppYEFzIfIAiEA2EEkc3V+O3zKdwrQZcGDzjOveF2J4BqvfMQ7L3jXzpI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifjq1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk3Q/+OhK0koiJ6W+o2lzVh5NPNl4EK0eSVhS/wtdWVlRHwUrBEmRZ\r\nUg7FInjBxdVTXBumYmFM7xLhTr3rdIwqr5C8CwZsO0XytUiNa4VB4KDGc1zm\r\nrckSt6YO7wDT3yOQaW4AJksGaeieAWXWQo3uQlYGhBbd5Oax8sJQ8GkldfUn\r\njajYcNb543SaQy2e8z56HffkQLOb4graEiMs72Ec8a3z3DaUusE/84vIYvd8\r\ne4VUCmOaxunZpCA3z345Iov210YD+ekh3MIUaYlOZlOiN4m5clwUXYbu6nNl\r\neGWa2EuOT6XIG2O12yg9Bmffs/2+2AUOyY0KUU+3RosWP/9XvnA6UN7/7yXV\r\no+xprcBsae/2+WR/gO1DaSXKCM25jAr7XCMmUphLlT1w6W5CTcG/2+ckb4BG\r\npw/QS4wt+8NfruqhEIdsBevxSmLUh/UsXMr+HABCLf1OOzMJg9FS6SJprlXU\r\nmEt+n2a4CA9qtKzQS5QHal8ri15lZbngAYMtcws2dwtfyVCvi8xrmfBQBwQg\r\nh8YqU6HYMkb4BpotDZyNVx7SM8EEJmNg+hOpiCOmtkeMiIBQZsgFHx1Mt0Cw\r\nL37GHgb8W5k5lR8e0hrWx7v/dAtjKxlLCJecbanInK1XWagE1042zbi52wc2\r\nG1Ug7HRuxrb9VJ2ETHyTNMvP1USrXXruAdM=\r\n=ewWb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.17_1652439733471_0.8403983007259554"},"_hasShrinkwrap":false,"contributors":[]},"2.0.18":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.0.18","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/types":"^1.1.0","@iconify/utils":"^1.0.28","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"gitHead":"e39c52f31e2f5825d30ab5127e72eb7867a05fe9","_id":"@iconify/tools@2.0.18","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-GMjFBy0eVlhcGFbVDMiNhcrjYiJbSBDGDUcHuDfX2hws2LWjnH1daPN/grIX8p0rptDoDiE0sypRb1vLbUvfvQ==","shasum":"eb592da8da7a7adcee4b546acfc5c19d29751a8f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.0.18.tgz","fileCount":235,"unpackedSize":389636,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtyohdKJvvgaoYS67Z2uvPhA01dab+6j8zO+ST3nSgaAiBgFLgY7Z4zSObKUmYrUC6YSzgRMWaH9zkAe1cGYgCQ1Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqNN0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5aw/+MsMHj1DBYJTmPqu7bppANkIYyo2fUHa41UC37lCi1q0aBLxG\r\n+rdIzG63Vlv6MgEhNgZw/oJADVem3VicjwhgN2nd4zxmw8/amogF4tZhrCSW\r\nXBD+uWfkXQKbjY9d81bAjsAnlMkvB3fsDkET3/hOo8HGQk5skaT8Qf8yc/6s\r\n0RjT8g1CuVxq9rnksTaleyv/8K6XdW9QlHPNAAw1FZbInfy/p6MTd2f9Qgkk\r\nXCjojqJQfRgI16IK3iyIclEhGZdu7weJsBPdBiq/G1T/Yi7zM3+8iOitMgoD\r\ng/88wpkZmGvBgGzgydPSuBWY02fjXAOpEFfQ9HO1w3n5Y7nrpM3CsOrgmfm2\r\nQLZDlDOva/clF9eOx0ObfmLAJHz8D8q3hRvhcGexvy1fweM970mJI8m2ciWz\r\n7dcRwdyFELvIPr2JXDvGYOERwKUED2ijcRnTzUAwFalPUOyIUZdqxjBJGHYn\r\nyYm2kdsHqLB/MjiBElL1tIog2t0E1CpVQ4guS5OwPk4+s2BCoN/Mw+ar91UJ\r\nyfYYfoTpvwuCkekbby2UvPHAbBfYsQ5C3Vv6t4ln/RyPt0uL37t0GLRUf0WL\r\nI4WgCXe12zBV0Jp5/MgtnKP6K7948hxBXgYWhM4zk0N7lwodHDb9/XSJaAWt\r\nSTvyySMGoBcdO/pnKqzzcVQA3f1Bc4EYBhQ=\r\n=JFUZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.0.18_1655231348198_0.3443466429765498"},"_hasShrinkwrap":false,"contributors":[]},"2.1.0-beta.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.0-beta.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.0-beta.3","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"readmeFilename":"README.md","gitHead":"a8d8c0079527cf4e0a4159be07cf986d78b1decb","_id":"@iconify/tools@2.1.0-beta.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4CFW8oute2jJaiZ9BOTlYzcNGh58badJgfZZ13ONQ72abObW6hYcJ/Elo/j7S4dWU1Bnqu3o/9/inSpArHUqNA==","shasum":"c8818020942208c036948efa2e99941271c5bb92","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.0-beta.1.tgz","fileCount":239,"unpackedSize":401872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9DsgDtnjdazWnQQLWmRK5nw6lryKTaCTGYH2phYXMHAiAS/b+Ti69OFz0L4idsMAF8C39gGkLJzAm9F7f+jq6JvQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit0i5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuSRAAldddLwgEg9E2BS+1HpY9dNt7nit3DM0Bick2WYw2nm9VYAN2\r\neUOq0v+NQqZGhjAa7iuQ464sOW58b1x43CegkOFV5jH+m2KJk/jOjNebsn/A\r\n2p5yO1OzQEpCLWR69wlgnYU4nGT8Nfv3hmSUve2UnQns3d4wmFREMIch6I6X\r\nRWQulOnXWwIYfZMPOrKIBwVgTYcOfj+PfOg6nP7mEtbTHkxiLx4Ij2XfGHyP\r\n01xtSfwvx5b2+QqmTsS9u6snCBedfmVdt8lgbFlYM1o4eW7opDX/EftgYXX6\r\nDk/Byhk7+hDnDN7K0Ru7SX5yAlnzwrKqn4DMjY2HZg7q339cZOkw404nQj09\r\nf1szg4Q2eiSDP5zyOfGX92ITtp0Rsk4ETbyGX9R9J/qmqaWiAr11u7Q0vbAJ\r\n1VDk/xyBROM5Gbc/gROZHbVfJxCf5A9yhSGjanZT7Q0eE1HaliM144slci9w\r\n8S1W8o5cB8fN1gnRKV93d/vgO7MygaPJyQgi6gSMF0mdORpO/JdBU0c5w+xx\r\nmFDYmIiB9vyCXZO4pQPW1Fppua5iF66eYXNUP5+oj5yMkNQ5bSUztCOkCk+/\r\nFHw4h8rfPbQox5qvMOfP/P6ZTrL4lzQlYlPAIMvClIQpb+NaMnNR1ECZq/jx\r\nV4mTGJGLCbT9d1AmMQSggPM0xCKr+rahSQ4=\r\n=t1xO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.0-beta.1_1656178873158_0.4543017269722187"},"_hasShrinkwrap":false,"contributors":[]},"2.1.0-beta.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.0-beta.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.0-beta.3","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"readmeFilename":"README.md","gitHead":"da60896ba1d0f53b0ff03d882a86fb8f2cb7c51d","_id":"@iconify/tools@2.1.0-beta.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GWbgCqSNmQzgHrCnQczOAPXZPW26BH5x6KAf/HPrG6xb8MYv94dfRAz6/CESUoeQD5pzxNY6jAOG5xpY79Xk7w==","shasum":"5c8be79a11f39740346e97c67c6b79a79d670104","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.0-beta.2.tgz","fileCount":242,"unpackedSize":401325,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGYoPMGVICvjS5lCrkPJ0P2Q5pU2KQKMcy/vm79AA/gAiEAg+N4dxhBYxAKs6Bvm/0dtTj3O6p2a8IwFLupv5Cws7Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit1EeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbDhAAkbauiUwCFZkCwF3wL6LoUcti4K2Xcd3MM/oYHj1zkYzWm3Mn\r\n1wP4KFk5OPzg5sJjSWecQpMQb/Kda7Bb6aVvcPdqcL1cUuBfJ65ur5jEU6lW\r\nD0qi5FoSJgkUZ6Qpj7MMb8gDEK+QBNfNfzJ6QKxfasepqDWyEV0qjZx3+1Ep\r\n+929XulyQyk4p+lSrKM9xqpdRB87CKKgKXvUyf8bz6a9RJV0Q00/eyX1X4Rl\r\nSViw5gSqJY5uRak1MZSBSt1OWwJVbE5zfChoBTcFfq8aIxW/JC5vdtxV7Lun\r\nxRe86Q5lW0/xAFnEGKoincxmVqQhBI++C6WvPyOb83fB+wWy3g3EpQh0KERO\r\nZdrjkn7TbC6qKpnhjxULWL9lytCqvdi15wgxQttMiefEdUgcuyxgLa5qQsNG\r\nPwQWHcRFaYdeUBzIeLOHKIirgN5DHZOTvixZQK2J+v8Z/MxDuwPzEr2/CqJX\r\nOGBPi//OPU9Yx3fdV8ZORx4jB3xZ+o6a+Ubu0qoONcBJ9q7R3oDMsSmZiI+t\r\np2M0+8Xnow6nN/klhrDkBPU5Hg1QB5XGQmq5mR/t3r3XhDus2YkIjy6Rwjd+\r\n26nyNu9/MoMjWGWC8jxEHFu4ZhQKusr3LRumGO40U/BhdMW4HERg4kWhKCBh\r\nSVRr1O5xsbTlDmcxcurBFtoqjUTJcUrtIPc=\r\n=qC/f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.0-beta.2_1656181021846_0.7841439258482157"},"_hasShrinkwrap":false,"contributors":[]},"2.1.0-beta.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.0-beta.3","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.0-beta.3","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"readmeFilename":"README.md","gitHead":"c340aed9644887ae1a6b9888cd1b7853ee4fd318","_id":"@iconify/tools@2.1.0-beta.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-IhznVVskkqMDHMYQgbjXz4fvgn6RraU9Ts5va4GRUfbhCCpwqu0VQ8uKhTbzma8Eeq0aiBtUKdjofJEMQ1G7dw==","shasum":"f263450cd555d198eab52b254fe53b629ca5ac31","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.0-beta.3.tgz","fileCount":242,"unpackedSize":399948,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDPPipw4jH2/YvYRcLd7EKoRWWI5oqHjjPHk7gxRO93dAiEAl5xLM6JY2+khQygdqn23E/4gWW7Lh7yQcKb97xRLsDI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuBhmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9CBAAlfreE9wVQe0yNxFz1Pf3r+eayrwfxppIc/ztf8Obgq7nTNk1\r\nLfCSBcytpnPXt0WLEHrgkTvJBu1HwsxnfDfzktifKXmPi5dfdoPT3kZcdBl4\r\nItaqSgbmzfzrJDCOW72Wlz12frfoNXfxyrMBwUeIFDXZnNlHIJyBK2jnFcF0\r\nRfCh2ucbDAEDKIob8K3ly0kx/MGQPrpCY3wTDs810ee6e6KQEaFIV8nkiakx\r\nzyO5y1Pqo8OlwAgixxtVr2FZTx0HFMYVwNvo1Snil2yKGeNJgkM/0oQgVHu9\r\n+Mrpl8m7dNml9KqHxbKLYUVp9CDOd46ptLnX/px6bSZ3jbHtncYaF0g/mPWc\r\nslQEVMB+N1ZAWWhMPB+N/GXktz7y6HzC5aMW3qf7mMYL1MBprajyb01wmJrV\r\njNbuN3Du+zepxfrhbbnHsTMXuoshPlcsMTcvYsuCNyhMOvYqkzO3+YMPZY2E\r\nZ/hCGG5NanYocd2ZWHQQqlA7aq5d40uTJC7LH9c+DQn1DhGJ+zfHroQ2x96P\r\neDutG9a6+um5ixRSb67TV06isyI3MekMXEZtYCxnVEUTE7OxW3OAm6/f3ReE\r\nzFjA735Pq4LUPtuSc4EdNG8Qko3db5YvqqPYGTZdG9aXGjJtBTzbSRF0F2Dq\r\nFZScIkQhB8iSooudcTHlF9RwoA3Xb2+FJU8=\r\n=PKP5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.0-beta.3_1656232037913_0.9933051463250642"},"_hasShrinkwrap":false,"contributors":[]},"2.1.0-beta.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.0-beta.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.0-beta.3","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"readmeFilename":"README.md","gitHead":"971e3b44370938054825f3ba0cec14af9adfb774","_id":"@iconify/tools@2.1.0-beta.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-iRlvmwLDu26GYAuEJ5FD+zlmeoNV3X+by/zEqLF2CoMgAgPkzhIYZ6p4DghcZmKhYxLM5MRpOyokc8ymthfhew==","shasum":"abe28fda4988eecbb1f518c811b2443990f96e2d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.0-beta.4.tgz","fileCount":242,"unpackedSize":399895,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5PMWYkDQ1u5Qmmsh5qmD6AeGK+Q0sxaD10Nyvaqsd+AiA5cv4lGctUdLvbCEmkI8KrEpUtlQ9rMo03Rui0neSKPQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuKyTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/5w/8D4op8NySFPk08U0yJkWhdb39VGegAB0hxOPdIUVGC83VlyHx\r\n4cqiwsr/oHlbA1oBLp3SkBDMpYLnQY2cifsCo1qhW3qOJ5nw1QhPmh+szGD6\r\njUnCsrSICWHLROzguCAU7d1bvrD1R0dhbqPrhdbpxa0wLMZ4RbVLnqgdmF+V\r\n//4FbmvPDw58txXXuTFCwXLCh5OS4X8aT+G9QgoS/QB04WoFu5FcGpnZpxQO\r\nsXSDhZOm/iJukMsScQJ/exKKbsoF7H5YjTHdBBOYIhireyN80bfx6DkbRC6h\r\nusAeCLSF4lqsaiV3UITKVD5q3paszoLAWFsqyZzvzR49RVQ+pyjollVrjm2g\r\nlWPCMQTWtrF1BcL+wqwiUklsleOV1Bssqd3zaEIvvzOVxMuNIir1VTTQf/nL\r\n9Ec8hgr7KtKuyCAJvBjhD2jLOjXeoVFUfVRHm0mJAu4j0gEZSzrcrBv1EMc2\r\nuis5KkTIKUcGJDDSjRkJ7FWQ0CyKL2/xEcViBoK/H6m1IILifyVj0WKkq9JI\r\nlEj7W6tzJnipE+Ko7EjYBFS0h+tVXo3HdnL7/IiKui1+M4fj5lIw5JktZBIF\r\nG0rTdOSbYes0BbZWJK0ttwyS1S20ojsVzzgqtew2xM5wdmRp7sd/ZrX1V+0z\r\nxbefIyVzEMd9qe1+d2Mt+TJhnWDgBoUIQBc=\r\n=VU7F\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.0-beta.4_1656269971351_0.1469385005375874"},"_hasShrinkwrap":false,"contributors":[]},"2.1.0-beta.5":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.0-beta.5","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.0-beta.4","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"readmeFilename":"README.md","gitHead":"80e4bfb4884d418d318eb03878f0607ca925d701","_id":"@iconify/tools@2.1.0-beta.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-51YqdigZLoL7EFb3UF/Puv4ROC+LqoU351duxeGEDtdw/DfsP4mtlKR8cf/5k6y/F7DY0f+OKcho3TNEeFK0bQ==","shasum":"5524995354a25c67e8345bdd84713ca9bc975837","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.0-beta.5.tgz","fileCount":242,"unpackedSize":398457,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTSLuXRe3sccxg/AhrWW1/rILTLT74xONQPBuGkNpYrAiEAy3DEGh9m7eebMN62omzQBxC8f8e4gg9s5EFhiwm+v0g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwAG5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHww//VRvLFm+0bIvwECm56BOTG9LHrrrSQjP5sKyNnBuZ2Mg7WCuN\r\nrWm9UX8RVF1D3UuQLF9Ug/LaNcKHjlKFT0XVBbP2RHHfpMJnTIWbPu5aG2zz\r\ns60H7w3I8V1Y+VpNVCfLMc28acO0wJyDQjTqW2lQyU+CXAfj/t2px64+YYZR\r\naTPvb+ecxUwFNA6bv2he4/8gM514oIcRubLL46brLBFAhpWepkQ3L1Hcc710\r\nFSU27WKzeE0KqxgTXqrwAEbRzUYTQHbgainye0brPFaHwTENohQFsFbr9Yun\r\nuwJahuAk00AsGIeBxOxXxFCfh3pFj/3JDALmFCItOl+Ar3pznlf98k7xRsYj\r\nTKTDwj9HhcJJhrBS63EgzXcV6bNoMb51UNTgiJw7errGLazJj/KP3QeHGaT4\r\nvJc/ail5thpHSktR0M2FDsKMe9DtcdMmOu8xYsbin8fTnjwoC/c3j5uffZX7\r\netCy2v8YN0DchuOsV+fzEt9XWbZGyU6bW7+8LraILCQNrAu8hfQLTCvrVcAj\r\nSCvh+BPOXSV4r3NuFBigOiRqMlnLpW0fP7F+vlNW1Xzs7c3br0yaYRDDwePx\r\noF6ywKSwjaITHnwRBsaPLOzaUP0jvbZd/vCMwF5N7qzgob84tyX8eFxNXTEM\r\nFjZTVdAO6oB1/Gm3mSx0VbhYA9onHVnE+nA=\r\n=5CGd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.0-beta.5_1656750521096_0.20206895728298613"},"_hasShrinkwrap":false,"contributors":[]},"2.1.0-beta.6":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.0-beta.6","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.0-beta.4","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"readmeFilename":"README.md","gitHead":"9cb29acf6d498328c883ea732cf628b7b26ca089","_id":"@iconify/tools@2.1.0-beta.6","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-A7VmFv9ebzGo83gZ/AnfH/jFuPGbo9T/sPLsv/8emDPIrpFjAuPkykLWE4F6EAAhsJrB6IBZAHcYnX85hkP/pw==","shasum":"276e922886e64b8b2c13a13a5e50f363500d16dc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.0-beta.6.tgz","fileCount":245,"unpackedSize":401001,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5s36tz7YmIh75mE9RZj6B7AMztZlLLk3u/iY/rSV9sAiBl75h36mLMLnTUaBHnFKHJKg/5WHlxc+9Am5uFQvLgEw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0Vm5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI0BAAokyDvI2GYtwNO9sNCOmkmUDDy44hj87TATCqxU1mneQjpaht\r\nVXQw4ZJhP7N6cBfLqyMhEX5jiVneFCuLyPDZ6ybinQe/UPNFMWYrs6foTJAG\r\nPH7stSYzy4xoiJqYszsACoLOJOk8iik8nmyx3lw5WI93Jtko90urBPa2xbL5\r\nkRV8t3gYt8DrqBeJc+XgIn3Pvy3NJz7IgrQiwj+SshYdmiPBYTlR2ohRKh8/\r\nRUgst3iYY1ixmNxurUhDI4Lxq/b6puM1EL49yga+sCOKgxXlDjjSWbn9/ZBZ\r\nrbC21uua3N+vR3cyKRa/Npduvd+hee0KEKJ2dR6on6BBQ9pAqyex2dne+7KB\r\nn7XVm8IqSHZKTMzhKE2UxaJKJkbmAM2llL4eDKqKx9veVmFLkY/+n+8mFqmI\r\ngbWf81CARZiCOPftpsm1fusKfMFLdNSVqBTBygZ2+81GrigqU8TlwbTxgh1s\r\n6AqbCO9LDIUKS3xLvbXiHhKH0/cJM9V+5lrytDp8GfgnMOXLQQovlktQROTV\r\nLjju2ne0qU8TpBGT9PrKe+72mMTB/S32M6dP4h7NcQmYDLJaaRcdXUTjtl28\r\nU2jXHprUpvgTeDNIaA6rAcF9TSqAMAfbBbNPAtxiNBfOlUXQfemACO72qHZB\r\ntQZC2wu7ICNU3YJUBCp7C7ZZU1O+/NhiJCs=\r\n=wpeF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.0-beta.6_1657887161537_0.058206848823137314"},"_hasShrinkwrap":false,"contributors":[]},"2.1.0-beta.7":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.0-beta.7","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.0-beta.4","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.1","node-fetch":"^2.6.7","pathe":"^0.2.0","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"readmeFilename":"README.md","gitHead":"7a286cdda31fe623e5e713ce4130b9a35a2fd01b","_id":"@iconify/tools@2.1.0-beta.7","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rr/q2po2BkY/ZbP37x1aQYKc4VZ1krp432AOr0+h1vNVQ0MSX/jirGTDrEW7BFm/lQIkJS3Gqof+S5dM1sZAaQ==","shasum":"fa03ec29ebd23e33bf1731ae86122b3db7643bd6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.0-beta.7.tgz","fileCount":245,"unpackedSize":402757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDo2fsnuHExg7TxQnJ8o7LCtDeGtrB/ORl4yWqzH24VOAiEAxFofrG24gHKTL9OZAxIbbiGunkPtODJUaAqOq6AYE44="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9jAWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopDw/7BxLbulSP3Qbc17DZjF5ntiecthm1Ed0IjSntO6VPn/PQUZ71\r\n7Qbj1iwhwbbu7lhzQeu/R91n/oNzXqXjzvTdGVfStq1zGFRzEj8koveG0e0c\r\nVAhl/0vhU9x2MBhoyten9BZDbTKhue2KAjWi/9uaINj8N+zl65JjBcPcigFG\r\ntgWj2KlEPrVF4OtTFSeHjkwEyAJt9TP1ViuMQgD8Yj4Eu5WxPqm0TK7REEMH\r\nGh5KwcmECCtwlXyI07thvvlc3r+dPB16U5OtSywCHWTitq/sV19HptvhBIWd\r\n6ou6vEBw2CfLpwKEoIHgbZD3TdgQL1qz7J/z/RrBdiydrKDfqXjBKRZvScwX\r\nLqckAhmYDub7usDikx/7xpoi+F5mMTat2ZHd8/AuphiFJj+rz0QLefb1Inr4\r\n1pIwdWcjwMmJLGirTa0Tz2ETnb1GhV7bOdRYx0oGX2wdF0JXPdft2cI2iFyE\r\nUTamBZzrkroLQVmflLCpDRF0R6ZGJQg0DOeu8KLxF0hvm/+Ia2dGxgtrXpee\r\neu4VLjItxCu6G0fHBbhYDPgPbIZuJEVcynIzpLe8cex22jrasCJFN2f7ehUG\r\nwR8VOUiWqweGdVqgxMm3xAsddjuV25XHpOvNXZY5+gvf6bZ2hVi4ENapypTy\r\noV6R3tYwNZZZvHuST3SEus/6XMhrSAuDqc0=\r\n=kbS2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.0-beta.7_1660301334707_0.18828433886966067"},"_hasShrinkwrap":false,"contributors":[]},"2.1.0":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.0","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.0","@types/cheerio":"^0.22.30","@types/node-fetch":"^2.5.12","@types/svgo":"^2.6.0","@types/tar":"^6.1.0","cheerio":"^1.0.0-rc.10","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.7","pathe":"^0.3.7","svgo":"^2.8.0","tar":"^6.1.11"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"}},"gitHead":"7f88bf535b0ca00d5300f47842128662cdcec96f","_id":"@iconify/tools@2.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-tt5fSzBb88iEPFzUE5G875WP9ACdemJgsu5y0kh55JT7g6IrJc7GjG9QdblC2UfKuHxPQo0aaPFZcJmePxFjNg==","shasum":"af377cfbbebdeff22b8b8be6646a50d34b3da3aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.0.tgz","fileCount":245,"unpackedSize":402861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiPjtaNS2xw98nG9ogvenJTTcbPWhXv8kaWnO/sFiUcgIhALvY0HUis3zv7MDA/SwgcYhRUXjWsAYOQth45gisQcZk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGbEHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHyw/+Lzjf4ZwIEVvMLDDunTjlcDzJDEfg0076EsGHFbK4ho5YjNoo\r\nmEigP3Gw2Iz1h+ZJMP8rbyDrhXOTL1oJk+rDmBzx1wiHzM1jIqRibsxx6v6u\r\nfjbwln0sJm3SCO2ZJERiH9ittjXs0yQoGCuudD9NKldQ2/tWlEhHmoAtcpxX\r\naTrzvmncUYwLxpSfbevimq953aEYXZdl+TpGa2dPODFy6EhZMIxffi+lzIld\r\n0R751ri4eVqJ0yn51isY2oEEAZsC0DNggOfywSa/NnMgJv3E0WGdJsoXsw3V\r\n8wNQmysh7BhGi694SLpeEXED6BFSEIzQRF7e2d/hUS3SP6CYz1RRZkZPCWEk\r\n5I2fL5Ub8SNzHM/4BOAwTF174AB+73I8mPOWeXMwp8lTc2xn43cewN9J2j77\r\nNOKcayTcQDmgLHMJ41ZJALdiLDHh1FUCVUsZRp/ZmcnfsNmJkp6iuMTCJ+MH\r\nketAaDIeaB6iOCdKNx3SrI+1yhMMZu68lkK4Bes/TqFKA+L5OBc00bsnfG2B\r\nqcATqedxqGFRR7TJdz5steyPN/jHmjPATZS4+eKPeE1PV/6eISbc65+EScSS\r\nSaclixXfYBFqYjXDyPM6j7zmZndiC2tT87QFfGwIvs5VotaNP13L/d6Zqj8o\r\nHlhW4sh7kdeT1Yf2FF6LeDGOSQeDlTSNMTY=\r\n=VQf9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.0_1662628103029_0.39150089817360034"},"_hasShrinkwrap":false,"contributors":[]},"2.1.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.1","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/svgo":"^2.6.4","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.7","pathe":"^0.3.9","svgo":"^2.8.0","tar":"^6.1.11"},"peerDependencies":{"@iconify/types":"*"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs"}},"gitHead":"06d97414dc6782216c903f5831a90325b490125c","_id":"@iconify/tools@2.1.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-bhJFOKSvujhjbSwvUY4+2i3817poE2ECTGKK1Bkgxq97xycApod5GrJIwYcGNY/j9zXkihHrvFdyEy9BQ2kv4Q==","shasum":"8bcdc40777a5cebcb93f657591c14df66c4461e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.1.tgz","fileCount":250,"unpackedSize":411134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBr6hguobEa1whYS3QB69aX5Hc62awJ4aMTq5trRm85uAiEArTcDNK4ULkfzQG0CvrGDEHc1CQY0mvGIo7R/BOBvgnQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWW5TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgug/7B627wJwzzSERBjGSi8NrD0Kl+1y7Qgr9uzlH5W7zVT1xU+D6\r\nHMr8sNOOpYWQvR17ZBtJA6VyUutV0kvA99pAG5zpXyTVJqOEOajeAIBRvLIv\r\nIqwfG7C6kosVy5biigvb4F+GAlYWxszKikO2Q+Xh9aUcP6Bz960x0PnW2fqv\r\nuQqqxVyqFRMH7AhCedQK48Ng4QU99l3+ObUmfCfBpAs3qnnvYomTp4cnSGQg\r\nFubIqQfoWJsxr6T5rZ4jIXHf0lngVP3uEzd0AFbyRMzfDm8r8RxxSHiqf1xE\r\nK0n+8A8xEN8paJIxsVaEPH51bCRWFm4WaIUvaYFsBjP8IYRhCAFqamHCmttj\r\nwHBi7nAvxzH61t2XUbYptYMJY8lYhnNIvWg+EP1RqHwgh/A1VJ+4AE92Wpku\r\nWDSzw0EZp9WNG1q3voEw0kv9ainvzZupIMmaXTmtdF42SN174fmBTLehTLJP\r\nPIEipbh7DqfyiabygVliCCJo2aWNxtjzjmsqdFy7aNWK8tpzhuXgmUZ9Ri4V\r\nEqUNqCF/o18h13UJr3xWVm+7ITghxzEyXf7JHyqERR/9kmIInBxlCjFRakjv\r\nuOKatiQrN9n5LpVM2TsajDTrVzXSVtvxluyDv7nJerlaaUVOLFHt07kdkYT9\r\nKBGuw7pKWtoIMHQBS90lsn/zJLLrwHsSaLY=\r\n=u/cT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.1_1666805330903_0.2763602547213566"},"_hasShrinkwrap":false,"contributors":[]},"2.1.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.1.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.1","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/svgo":"^2.6.4","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.7","pathe":"^0.3.9","svgo":"^2.8.0","tar":"^6.1.12"},"peerDependencies":{"@iconify/types":"*"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"gitHead":"9761ba75c8d7e8b669eed5d4f7b0645d7e2a023a","_id":"@iconify/tools@2.1.2","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-HNYw3K0KtdkB9xNo5jNMTW73DnVBACS0V6iMaL7i1kb8fMPq0BeMP9vmocii3JdJeBc4+nST61H4Sel0Ps5bJg==","shasum":"c7339c9fdeb8e6dae2f45b6e39ab4541f8096c8f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.1.2.tgz","fileCount":250,"unpackedSize":414878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUvOcHFRvW3YN3LX99fXxhn3cjWB7hyL+2voY8FlUa/wIgUJ+tsYD8tcVA5qRXJIxZ9NVsORGOVWllDVdP36JcfOY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdiXkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoghhAAnUHd81YGeczKxm6t5bbqTphcsAd/vL7GPkjbkEuhcOw11RLU\r\ndXkas9c2HNyC1vJ8lgYRvb3NoRjzeYiy+ENs/wgPMNLyY+zlvnKRmKIdg3cT\r\n1o+HRjF3WptFoAQAOnMGF5xPPGVfhDgYiOqlQKlZ9n4vKiQ/Y3Ja4jSJ6oaZ\r\nJt2ya39vgH0njEkVYTiAgq7Q/R6RGUanQkltNTjSSsJWYZyaBwKtoYskBYh8\r\n9s/DgOiO1JtjArbCzeM+UNT1dWrz+YSAgyLIW+hCxR28xKMFs3ECTuxlT6ii\r\ny+MsN1SM4RA1pmOGidz5HpQcp+ogRN7ydXphx53EFtVsH7yto+j4uvk6BpEj\r\nomIhlK557DjuPz9Y6vnvXE/ciqMd0AzatnA0BHYWRskQ4tDeBKp9z6lXwjqt\r\nffid+/VE0HRmXs1O09nWclZ1tLnijggmvz8zyzY2WFDEXrEM5lHWaAd/h0oE\r\n/XNAtNbHj0czq5nJyFoscleGAJZgpw4mf7MPIPjt7OiweKcCi+jUriYQKrFW\r\n5kYSfzuXC41h8y5nkbvNArqj7KAuo3IpmMPPPBX8+oEJ6WETTH0uiod59+9f\r\nE52Mq+JdUt9U8+kaCP1SAyiCZV5Q/z1zT4e6l/u39AC8zpkhoaiJzb/tmZ9W\r\n0H+RxR0fiauFnObON7dIyJXCgfHVAfk/nOM=\r\n=nZ4J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.1.2_1668687331989_0.5186130147210242"},"_hasShrinkwrap":false,"contributors":[]},"2.2.0-beta.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.0-beta.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/utils":"^2.0.5","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.7","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.4","@types/node":"^18.11.17","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","cross-env":"^7.0.3","eslint":"^8.30.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4","unbuild":"^1.0.2"},"peerDependencies":{"@iconify/types":"*"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"readmeFilename":"README.md","_id":"@iconify/tools@2.2.0-beta.1","_integrity":"sha512-NBHRMZaGobTMVoZD9snqSEVraYPwQ1my8ISmQgzh6yrhLFUtKL0+6woxGByRKkzGECDrtR5QhmXX5KprkJaYCw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/8db281d17a444752351a6ad6547d15df/iconify-tools-2.2.0-beta.1.tgz","_from":"file:iconify-tools-2.2.0-beta.1.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-NBHRMZaGobTMVoZD9snqSEVraYPwQ1my8ISmQgzh6yrhLFUtKL0+6woxGByRKkzGECDrtR5QhmXX5KprkJaYCw==","shasum":"751caff9435f2d0e5b74c972f989bfe147f205b5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.0-beta.1.tgz","fileCount":250,"unpackedSize":411520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJmkgytoDs0SIjta4J41aM/eOgU31qXsczeGV4W4OYqAiEA4dYH/0V3i8+p4xey/QK3+5ujo9HkyNYbY+UV66t5M5Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqKZoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrnyg/9HJopVGnpY6RIy7itS8SxTm7kwh1CbKqIwHXA49WtbcsA75ge\r\nTklIvUiWaLvco+LAucQRH2m2v2/pVsKNdaxvuRYiDigwgPuRgA1aPYIF1OQT\r\nhjxka0gTZIPuaGB1+sCfjiGmvKpV8SeohPtoAXIS1H5n/dh9uumBctnx3aUp\r\nIfNUp2iLl3DqEXjVtp36WHJ+LK2kGcc+n4dLmx977kvrK151dp6S9r/SfHVV\r\nm8O8/0LTJxK1jLkRwus+nl7Ez8BQ/AWH2O4eLT1EwYTnrnm/ZLxvrMTn2Y4I\r\nRCFJWvTxFeCNgrh4YkjAEcxCZ2C2nRb1Pd/tqZIdEcbMY85u44Dwi8s4GftQ\r\nWBFrN08kIR1np1LMiySSKCoy9WG7+As1lcdBWQ4xVmKxEZcsWiwNfT1foqOG\r\n/pKkxo0rGbP4Zpmc71topxl3cTOANWLcJqtt6Ilmau0jryfRpBsKbU1U5uck\r\nuVciK7SdF72T18wQJ5QXC3Lp7Wf8G4x3A+MuhgfQ41xfl2rBCVZ651OhUztu\r\nQfGu3LAeB63VyH2Okr4xuQXTiSQ9WO5TkxTO4ju2Iq/7rKCHd7dOjzaP/N+O\r\ndXZnP1Bu9DljOZxBvySpILwDb18klCl/RbForyyCw3gstjgcq5lXBWqUKkwa\r\nvYHgfApKr2RxoiHy3sIdeZWhmzEEdSLOStY=\r\n=r3Sn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.0-beta.1_1671997032143_0.06414993128686608"},"_hasShrinkwrap":false,"contributors":[]},"2.2.0-beta.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.0-beta.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/utils":"^2.0.5","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.7","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.4","@types/node":"^18.11.17","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","cross-env":"^7.0.3","eslint":"^8.30.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4","unbuild":"^1.0.2"},"peerDependencies":{"@iconify/types":"*"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"readmeFilename":"README.md","_id":"@iconify/tools@2.2.0-beta.2","_integrity":"sha512-tiwt93FicenWC1AdnDK2bvM+3p0EsRsbaC8VNWgJVom0nw3JGT9YlD0lZdK2rXOyXQyj1lhpc6E25xv0Y01oFQ==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/51cfab38ab9c5bb8df95686b041fa4c1/iconify-tools-2.2.0-beta.2.tgz","_from":"file:iconify-tools-2.2.0-beta.2.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-tiwt93FicenWC1AdnDK2bvM+3p0EsRsbaC8VNWgJVom0nw3JGT9YlD0lZdK2rXOyXQyj1lhpc6E25xv0Y01oFQ==","shasum":"a3d6c6f7f0a49e5c026fae912a1aee2ed010937b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.0-beta.2.tgz","fileCount":250,"unpackedSize":412569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7pqMZ/gTbCI8Lmua14oleTLSN4ZeXcrBs+TMBjc8E7AiEAp/7qOYVMumh5Qnb9+WjQ3aqUrFQympwBxBhxy+Jbypk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsfzzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9bQ//ZhwJN9bME96+b9+Ggtvub1cRM4Ki1Jeu7FANGupLCmKE7BKa\r\nOyj2AaxPWcziFkLXYQXwu2KhVo0/gA6R9yJoXiNUvBDYxoLBI2hMb8LnS0sT\r\nSs6MGo38esOEpBUfYG8mev51iE0ox5u2Vyo7sRntW9ZoDLD11bTfUPd4Ds9i\r\nWcSueRv8P2TEHRvg0io5gtU8CBLXarq+fCbS9A6O0A/t8++c+A5cazSvWg1u\r\nhpWjsh4gxTwx947PkCXgHvJu/6kNe07KVCINBDocyZJ/IgVo7kpitwqWxD5g\r\nre/1N73PKxaL5Ca7KBiO6h+e10/py7d63o1jJI3GgjxQ5hKxBZg0PA8QzIo2\r\noNvSytZCjml/6oVX7S9JJD4rYAQ08Ob7l63AvT0I2G/UI02yg8MsPWtaBY/r\r\nQqKRV3/jIPELZmggZd/lGbOx51tyoF4OX7BjJHyHA0Xn654yOIhaPkL/GYkz\r\ntDnUYfjnd6/U1zpoqxOpsWIPdo78khYqDgIUJojPNJOKHFLlRdX33V+VMVq8\r\nehAogqrH2hk0FU0t10PcHn/xlWNOA9Eee9QehE04cEkQgF/ZVfZa4R6l4utN\r\nUni1FL43QBDUfaFhTezIlAjKTvp7yYvBZh1rRMZahLD9Fj+aO1Udco34fBcz\r\n5Az8YwQlHrsW+vcCYDMHkrOu2NK61ogS/uY=\r\n=h5I2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.0-beta.2_1672609010870_0.3499483924450624"},"_hasShrinkwrap":false,"contributors":[]},"2.2.0-beta.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.0-beta.3","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/utils":"^2.0.9","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.7","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.4","@types/node":"^18.11.17","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","cross-env":"^7.0.3","eslint":"^8.30.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4","unbuild":"^1.0.2"},"peerDependencies":{"@iconify/types":"*"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"readmeFilename":"README.md","_id":"@iconify/tools@2.2.0-beta.3","_integrity":"sha512-Xga4smrSTAQ+kZIwlrIBjHf0WUUCGNGuEtb7DiNeN+8xtrbfDE9G+90TnjL9R+0Zvh2QlZIuD/QCXWNYjRmDgw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/23b2239a3dc34be72b4b50037027d901/iconify-tools-2.2.0-beta.3.tgz","_from":"file:iconify-tools-2.2.0-beta.3.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-Xga4smrSTAQ+kZIwlrIBjHf0WUUCGNGuEtb7DiNeN+8xtrbfDE9G+90TnjL9R+0Zvh2QlZIuD/QCXWNYjRmDgw==","shasum":"5dd8ae078bf4b22c6fc900d66f4d715708b1f5da","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.0-beta.3.tgz","fileCount":250,"unpackedSize":413179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHftPCFTtnp8GLSkNn4ilCqOkY/eerbU/SuIHS4V8HEUAiASfEpFfGcX3nNv+JaBfcnsv9xzNVSNy5Q20z0WgoD8Ew=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsqB2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO4g//Z3b17Ll6xFnWC5Y0ip6iLapxx0q4vHC8vW3xjiaqEApLMlQc\r\noYo4vu2HiDc3NYCD0kzPJszJXTveYd4YVEyhV+TcJ7Uo4MAbDwqVcW0EaINQ\r\nCyO3XrmM0IEVqU0z83hOzTdmEQUYR983osIb5J8kqQgadd6jM8QbyDwE67Ex\r\nOqR145QO1X7e7ADdchyCSE2c1jAR2XHgkEnYG7EsoUOZ4QatRLQ8Y6K8qq1g\r\nVIzEEQh71uw5agcZ5lg+LE7IKQTjFLp5KHyZ6iS++Ss4Ukr2Jc3WlxYguBIc\r\nnrWzVugPdi2uIX468R/dEo5Bzp9pmdJN2z6NeI+Jb28XsT70VCwM45tlis0T\r\n7vHdQ3iqTWR8bjcQa+NRG99CF3m6pgWVzdBXmXftAScrivQdss5J5pqklS9s\r\nl8wLGnODgaGq4mdWywLmY3az1S0JPGa2ONdpBG5d0Dd5btp/7X25Fj4atjho\r\nz0xD3FMREPWCQkt7PmrbR+LWh06iZQC/cmrkkX0uWqg4NaLaXYjQaE7O1t3n\r\ndp2YjK90Vp/Coe2W1+kEbAGtNRWX3a3B9UPT4afGoxVwbfsFnlY0ubARwpEx\r\n5hrdAWrcYT2UuUJTUpaIVTQpwXbEAEw6AUHIrhMeSG+73+CfkCbEhs2tvlvA\r\nfybuRuQLwGPNo9hfhWgMq3BOYXuqbMYQr0E=\r\n=tnBO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.0-beta.3_1672650870284_0.48629188318348104"},"_hasShrinkwrap":false,"contributors":[]},"2.2.0-beta.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.0-beta.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"dependencies":{"@iconify/utils":"^2.0.9","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.7","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.4","@types/node":"^18.11.17","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","cross-env":"^7.0.3","eslint":"^8.30.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4","unbuild":"^1.0.2"},"peerDependencies":{"@iconify/types":"*"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"readmeFilename":"README.md","gitHead":"a6093244e710e266a6abf3dd8d881588225f2221","_id":"@iconify/tools@2.2.0-beta.4","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-PpZO46d6THScaSIc/JHyiV3RKfZVAtAi9vYrx/QcGvpREaDNvHsEzjwGUgcSeQwvgsP1fY8/0c3/z4AP8TICYw==","shasum":"89e44306058a1bffa1aab30f2bba3e1521ff48c3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.0-beta.4.tgz","fileCount":250,"unpackedSize":411975,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELH+LofljpDnCztlJsdHg2yQuwLKayPeQUvfJu41DT0AiAmYd/nV0rMBWKnM0A3NwwQHSXw6zQFROjeHYL6u/GwZQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsuNlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW4RAAiRsk6HnhQ98IH5YZQ0wbmL5/A0n5nyTzfB+bTq7IujyBv968\r\nMw05blni/Vpb5Je6x3VFnQAZfZEfeH3j7ojOXJrg9tdEfPIeMtlXdQFIuysJ\r\nHXD/bTb4jIP7B0XgU4fX+LMNUSwTI3l+BnT8VF4Q4wbRDH8rTJrnGI6KwFGs\r\n/Gdqvz377WJMA3/b0mIdpCFwwdz1o82+wBvw782w2OmNLyZZLNaO9BnPOyQi\r\nlWpl9FHuv//GhtqS0/k014pjwj8um2bhc5aKXftmnTr8Ae4sc1obsFBKwCn3\r\nZc3mm+C19nY5H2U/Zq7pIUpCqXN4g9pkseQSpyWcKoiZv7Aj+EtxRXB4JWlU\r\nzMaop4siKAhK57adqks/fH7kLL7vcR1MKZNOIe9WFe12WfkK9wrY0+HPxJ3c\r\n3Zpw9/8bygH03ARompXjS9Yb3HDyv1S8xl4LP9TUlpfFo5I5b5/vGqNwxE+T\r\nnk5ts2+c2Dz23tTPtFxc2lS5aS5/mqg70+Nh1Y+Snny5kQMywLjxaW8Z0rJw\r\nKtMkCOtFrj4PKPPZZFe87+mb27IY9A7W+HMPZulL++DztV8bvMyYOzfNru8Q\r\nUUVo6+JAfJt6Pa4jevfdIqb9KIBJGDrY7Fwm5NSWJBwlK/YtWE5Z/9rqAAAT\r\nRLCuNWQJYOMUVNxfkVDdCYxM8Zo3MWH53Lk=\r\n=TUFD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.0-beta.4_1672668005227_0.841520096887125"},"_hasShrinkwrap":false,"contributors":[]},"2.2.0":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.0","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.0.9","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.7","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.4","@types/node":"^18.11.17","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","cross-env":"^7.0.3","eslint":"^8.30.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.9.4","unbuild":"^1.0.2"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"_id":"@iconify/tools@2.2.0","_integrity":"sha512-hRreaOxGR55LI/N0CNoY3gYzibvlJabXTAQ82S+8eSCegMNYUS1Hih+u/jTQwPopUr5M57rdudpjHlaybpOKlg==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/74966d26bda943046d1b2ddc0dfc9556/iconify-tools-2.2.0.tgz","_from":"file:iconify-tools-2.2.0.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-hRreaOxGR55LI/N0CNoY3gYzibvlJabXTAQ82S+8eSCegMNYUS1Hih+u/jTQwPopUr5M57rdudpjHlaybpOKlg==","shasum":"098327d37dbfcb865afe821d6c2f499e03d71128","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.0.tgz","fileCount":250,"unpackedSize":413267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDIwcBrfDM5LBOTaOemJe9NvRJgk3x7Q+eJowVe2yiZAIhAKDWwBkNoDN/1kxcyk4BuPp+DIngfTDvZDvuDnt3eSN4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtXqmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog1Q/9GZVpk4SqEPhIb2ywddzWpTkkdbU4lrmmC1RbX4yJeexHZNtU\r\nkl7hjJiWRUkEApdufKaSM57veLqXBz28ElK8J42wA7BCaVTZUWfDobomLqGq\r\n4NUBtEVJA3wzL70FjiB6Uzhrur8DlTgme0Mj8BWd0IHwdoSNDaFK0rU5Z1YJ\r\n45SM7wfr8KoS6Ezc8TfFYOduNb8WSYs3PAgKQnDtZN7oLIl6s0mYHKpDT3rC\r\nhVSuWXvJ2KxS30mHgIqS4kHVjToIZ0SKQGfFu0D26DF6mjVp3eat6WOuYrk+\r\nHNHws7cCFLsSp7n7fp4wOddCRTklTczCc2wdmupUy8agkUdbr23h706Aedd/\r\n7qUvwKKvHg/0p6x3Yqawu5xImk6JMRm3lLwGBskv7htweLvB4G/SsyhrHSny\r\nL8uXvV5sI9t5QczA1/+hhg/aqlxFkGAHKG/YZkLrwcuylTZkp69Gh3rT1zX6\r\nuCMEsOfzIrfcGzX9iKYxWcXraRyLoq13zzd6dtUtf2B1PFy9j69UvCUQtbEy\r\nSJmeWt216WXjbml9y+GbIDKDjmnUux7ErE04MBKCBeyPRZHCESlJU5wnRkuQ\r\nZmmUiIvbPfufXvYyFQtgwnf43rAaNnXRUZhynknbTdmD9gywnRo1k5D5Wzov\r\nkmCscl8262tVhsdJAhpAGiVyzdklmjaQBMI=\r\n=Od/f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.0_1672837798396_0.6596072718010171"},"_hasShrinkwrap":false,"contributors":[]},"2.2.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.0.12","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.8","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.3","rimraf":"^3.0.2","ts-jest":"^29.0.5","typescript":"^4.9.4","unbuild":"^1.1.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"_id":"@iconify/tools@2.2.1","_integrity":"sha512-luG6Pe2hJMXwNPWGcXv2t/U2p5DCJxcCkjnrbf/FewVtCdU4gwKGCBqXMEWQW06W+WhD8sphn9TMOatr8QmF2A==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/d8b5c9dc604183422ab14a08fc9b8e08/iconify-tools-2.2.1.tgz","_from":"file:iconify-tools-2.2.1.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-luG6Pe2hJMXwNPWGcXv2t/U2p5DCJxcCkjnrbf/FewVtCdU4gwKGCBqXMEWQW06W+WhD8sphn9TMOatr8QmF2A==","shasum":"154c30d8aa7d5bf9c73b9c1f021ab6fab59cac61","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.1.tgz","fileCount":250,"unpackedSize":420202,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfMiggVu39+VzoRe9zvRAAN3jhv6OOPrOeSuo7nHDBqAIhAPUOIZIHy1GhgFQ82J1fn7lj42p6s8ImO2GjHXacNANA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw7gwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQBw/8CmGD52OkRURp4ck9QXUebvpz6bYjHrlqnW86dR99cUEPewwx\r\nGaiByV8wrkhW6trl6Qo2WlP+bDFuke2PYczqSc8l7pHrh3SAnjxmGlDHKwKu\r\nGhaLbNvG/gJb042OdYSEfucN/CUAOxhqml6gSf77Mi0JWmvHPfjDam0CLELw\r\nmDr4b9bwVAlo6cOlsomxxJwSfYTRtiByVCD5yAkFxUfhfSTGJVL7IYYnFhnS\r\n0+loSKR8yzFAjcyEtLnBJ6EiMTceo02zAOAkzzQTA1wg3vDbRFY6NtOE9Wuo\r\n9WnrFJ/TC6JhrWQ2mPiMkR//xpt2BPQOE4ZEj/AmvJtl1xX+EtaI1+oMZLfg\r\n0gxsQdkCVck0rftl/57Fe5meBU7TC9HCCggeFzqZZjSX/8K4cjSyrB3srP3g\r\nyTbJg6hVn4RZmuxGVd+KaoCMRp0vGElcNUtpzyaUnE+XtdvlwTuRwmVda7bX\r\nOiQJQ9ywUY759fl0UhdQt8ZGtSfozYfulFcO4hS02l03Cj+H/ZMqT8QjmSeq\r\ndbp+awzWg02z/07sqxCZ3Zo1ynWlmqhZ7FG436rPcb1s1FaTPTv8MkfHeLr7\r\nxcQYQzx+02Vf/VE0NhT159e8K42d0aS+lRTiK0s9RJU7IAZd/DA2yrqyl8to\r\n8mMNRxFFO2DPuTzl+43W6VzRssw2B27EMC0=\r\n=D07p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.1_1673771056392_0.4256737497791878"},"_hasShrinkwrap":false,"contributors":[]},"2.2.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.0","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.8","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.3","rimraf":"^3.0.2","ts-jest":"^29.0.5","typescript":"^4.9.4","unbuild":"^1.1.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"_id":"@iconify/tools@2.2.2","_integrity":"sha512-Cx2Yt42UZUHnQCs3afQZ6HTvxal4UqOvm4/kh6ozqM/tvDMk7tj5A6hHYsnnpy9imyznoecFRyUE0ckRrqDdJw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/7a3ada4583aa49e8f79987bea465ecec/iconify-tools-2.2.2.tgz","_from":"file:iconify-tools-2.2.2.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-Cx2Yt42UZUHnQCs3afQZ6HTvxal4UqOvm4/kh6ozqM/tvDMk7tj5A6hHYsnnpy9imyznoecFRyUE0ckRrqDdJw==","shasum":"5e48e090affe9ba3fb488195ff253487ff705a06","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.2.tgz","fileCount":250,"unpackedSize":419887,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFl3Rd8TittX6M/KRIeRMEP4NFUQm/9W3fEg/A7iir8SAiEA9jg62XLuAnTdyWNsHIRC3w7iyubPjNxVGVlOnWRCbX4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2UpnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmGg/+MuvwpggIT1AqH7WiXun11DlniRuCrYYxI532sB05l9qc7U9Q\r\nnOuxRhtBvHntyY561W/wE63EsuFKPKaFo748EEqrCCn8mCJIS2mT2HdcjFXb\r\njrGuGB3ugpF11bOZzsifXj5IOvhxulvL6ltEVFnhou0H8j1E1tnoyoH+KQaO\r\nToLSArK6ImP0GEySt3Pc43Wd2fKb6FIAmVNQFDwe3HTz6CGSsY2rjzhylI+Q\r\nTHUNl6R91x5dxNO5v2/dKwSnszZoR3NezbvKMDvICawHSr+StBQmU5NxiXC7\r\nEiAXChfMHCWI3YoADXxVwN4QZvZXCYVL7ekI8TmT7inODxOL+ODP3jR4UjoP\r\nbMe7wE3mLxxNDqjAjL/EtiPdyPl80ItyTQuKKhW7FMX4E7fJP9W0RQ/IAaxm\r\n/3QegU28HwuUuGnRe5g5CgUcM8TFXFEj2aPm8yG1yPGGQkWCuegetvPMMxHq\r\nY7+nfwfKcZiwlxsMQe3fGrRwUppwJyN9Ewlf9x95leOowBKJ1Jz61C8rEfoi\r\nq2/zI1+KGaTpTQHlm5fCSSOfldiMtDemCQ7+724MmlAf1l4ZfP7rJo0dXUjD\r\nPbJAXByYrZlu/PhNYYcZpm8ZPqW4h0gIVmYUipN4lXOk8Xf0xWe6UlRYytGz\r\n3mGM+kKqVuYJtFZ+cu7rX69GomeIi5VYOKk=\r\n=bAvk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.2_1675184743338_0.19927458226148542"},"_hasShrinkwrap":false,"contributors":[]},"2.2.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.3","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.0","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.8","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.3","rimraf":"^3.0.2","ts-jest":"^29.0.5","typescript":"^4.9.4","unbuild":"^1.1.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"_id":"@iconify/tools@2.2.3","_integrity":"sha512-epqsH2wh/HoLGzVi8nKeGQNPBV3CpEiwiJ/DYNZ1Q48mibuPjuiGzhXe8M/jph+h3CQLZPkhfwYAtHLUbwlKMA==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/27667b0b5493d313026d5a9c209a7b66/iconify-tools-2.2.3.tgz","_from":"file:iconify-tools-2.2.3.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.4.0","dist":{"integrity":"sha512-epqsH2wh/HoLGzVi8nKeGQNPBV3CpEiwiJ/DYNZ1Q48mibuPjuiGzhXe8M/jph+h3CQLZPkhfwYAtHLUbwlKMA==","shasum":"230d80c0e5aa036bde2f515c8f27ec3ff28a19ae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.3.tgz","fileCount":250,"unpackedSize":420023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF85oySIx120ynmcxEytTHCop6StcHrm4V42duspNnrLAiB1O8nfVXl8sNpjJi+pk3ng2BamhH6gki3zoDaXAU7Hmw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6ejvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokcQ//ZecEiJ2lTjH3RU+hRQwSmAzjjyxbR+n5+9QAWq1m1ouPZ/b7\r\nDr3ObO2JGrG+89sIMn/oN0vCdFNW2tIHt5W3dcNs8s/Mv4GdJhP3+inmJ0PT\r\n7LIisIaGbmNPndh/oBb7ePTHHSFwnZzwH51foxCumAVSsk2LXsLncbLmZ/eO\r\nhoP14Cim+1B8nadFRgKgTmrZMairYqU0az58W0Y9SXHzO6nDTc7BWdXSTtLt\r\n9szZ2i6G65i9HUAGzWGCz4h3wGkz0+8Lr/8e5PVkftUVjXFPuvVQ85sW4xBg\r\niNX/LACAyPaKVU2fbZYUNeEMSbkoImNVsESBin7N2pg9X1/OrMiRXmeDCszZ\r\nncrSD/6G4Ki1b/RwFVXkkhqoNVGAYq4EQzh6c67xjF/ez/MxgPFLgZYG8p/d\r\nqkLtTSjZQWLCRRUK8uXfvQ1/Qtgq0sCqzv9nv1vblYWebf9svuE9ius94int\r\nImlHB2MuuWg4F7VawvfCi2cdmPoHcSTJCKPISW1BhZUZPFL1zs5GfNU6p0+r\r\nfVuXWB3i4ec4yr3WljoAA1DecSFJZVK6YCL8bpwel/Oki+qiKjf8jxTePUIz\r\nGkNzJh40n+2885REBaTJkZFjxIjAUMoR0x/F48h8nPh2y4ZNrNeAXCsidtag\r\nvBhwhpeIZkqvKBvB5nyqpASrjQdlU9tkKaM=\r\n=14m4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.3_1676273903027_0.23631460115388925"},"_hasShrinkwrap":false,"contributors":[]},"2.2.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.0","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.8","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.3","rimraf":"^3.0.2","ts-jest":"^29.0.5","typescript":"^4.9.4","unbuild":"^1.1.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"_id":"@iconify/tools@2.2.4","_integrity":"sha512-JscGuhIcwqqCgE9cWbYVKVDxalb6XAKufcAIR/HHg6QxIXkMwG7m+4dLukQ0ljTGonQS/DIPm6O2fpJSV8Be4w==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/33711f494f937fdeed4a027a2a7f1b9a/iconify-tools-2.2.4.tgz","_from":"file:iconify-tools-2.2.4.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.4.0","dist":{"integrity":"sha512-JscGuhIcwqqCgE9cWbYVKVDxalb6XAKufcAIR/HHg6QxIXkMwG7m+4dLukQ0ljTGonQS/DIPm6O2fpJSV8Be4w==","shasum":"f27f1391ab2134cdd00cc331f8947935e9c4c4f0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.4.tgz","fileCount":250,"unpackedSize":420395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4/n5Nqcqk9Qj2qQg+IOMCpGttc4+bJjpRP2eXmWDQGAIgTx1t3CKay48tUYyTuaiEk0velpiRN3+D8BpjCTbJu68="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7zV6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4gBAAoGDtBvUmc1Fs0iG62w+KIifjEqwbYA84DGOCSpU+Q5I85e8l\r\nw+YTRUT4jGqQyD7NzdoeVT4m/uNuPN5/+Cr6jGoQwmhEP6wHQR63MAQsDbvo\r\n0qeQgaV9uvOJejeXoXzvfEibIxDYcHnifi1I1jeingj4IGkonfRx59SG2SY8\r\nD46ZfdKYmhYV9qiZvOpPp8sy9R/7XTtIVxqxkTAHaV3eQCAixc2E6cokEHTv\r\nZF8K3LWeeMSUy60DJBF8SMPVjmIxJT9eDR+uS8IC0a8+WMQBW+PUyz+MjfrS\r\nfU6v1bgyWPhzACJudTPrP+meIVa0UbWvPSHg3XhdEK8YXqqOgxybUA7LRR0y\r\nrgCl6zI++maHbTbvnaVyRAK4laGSrlG5/LZx2xRGfaz/G13Uu3rr3xhYOiOz\r\n0bqWIOqg33x1YAbpTMC/CBOXVwO2NlkU19OC7mIf6Rq+L8MGO3MHfnGbWsSG\r\nuKXDVPYL6t8jqTuHDhmHs+9xLJX0d660gDDtN9AkwJQt3TX1h0fU4GxoxmG+\r\nj6psifJU4DScWmYduzdR87G4EPSP7EXnonpw5WVSkM8robnfpsZTJ0adzgs0\r\npFlg5H7/oPBwNGa/TjIr9GwMPHbcpzx9GAJpRJ1EzLIaiY+JLFNt/Pju+rOC\r\nF74ZgqEp9FP4Xm0t0FbJV4ca+qchm5zju0s=\r\n=AV2I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.4_1676621177795_0.9252451938660007"},"_hasShrinkwrap":false,"contributors":[]},"2.2.5":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.5","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.0","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.3","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.2","node-fetch":"^2.6.8","pathe":"^1.0.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.3.1","prettier":"^2.8.3","rimraf":"^3.0.2","ts-jest":"^29.0.5","typescript":"^4.9.4","unbuild":"^1.1.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"_id":"@iconify/tools@2.2.5","_integrity":"sha512-+Hr18yAjG1tgY4y2q48b2aoI9/Ly1Z+OWfRsSHTYJiPEcz+Qi+CFXbkQueGP2ZP4oHv/H9HN+W5AHFaDT/YpnA==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/9398bc2dbf62e384a0024bc3296f0e28/iconify-tools-2.2.5.tgz","_from":"file:iconify-tools-2.2.5.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.4.0","dist":{"integrity":"sha512-+Hr18yAjG1tgY4y2q48b2aoI9/Ly1Z+OWfRsSHTYJiPEcz+Qi+CFXbkQueGP2ZP4oHv/H9HN+W5AHFaDT/YpnA==","shasum":"73dc048237e9a840b7c241bfbc618cee25b80451","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.5.tgz","fileCount":250,"unpackedSize":420353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqadeAoL6TeJI67Rh8BSS0Ra9e0FHCMfTz+XJ0WoYdoAiAXNpru8V7Lsby8eM4iY+IlX4FR2/VdFoiRgcyYqSZLxw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8LKNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNABAAl/VLIilfyHh4CVtkAPxQmt0BadN044LkkmSZmwYuMgQcuOe7\r\nQi0qwHdkFWzDsnPNP0ZDJlLH3GEtNdgH4l9QzPjKzj+sbz667ac0lOJV+Q6d\r\n5mbSFuABxvUs035wSfM9GZAHSQxFXjECkupemAM446X2xXQQSH0iVGOMxZZ0\r\n8QG3t/DP4oQOhtv6oyPtZchx3z2azvCooS/GdOg7LmnuKmVMo5H6gdkEh+jP\r\nrb0qpsxSKcrsvi5vYDnlcOLO1Ly0Yyd74D/ZD9YE0hpVgOfNCqL/YBF1nmdZ\r\nZo3FGVzNb6OmiTnm7M/AX9xqAOCWJDzugwMjhMDRbUasa2I8OYnPj/XLj/UA\r\ngiEKtzBbvlqIX6yCo1HYUGXqeX3r3KRLhEdx9nttNyt60onMDnLM5pZRIju2\r\nfijW4XFwKy5QnLKqhN1HtRCnJNfmgdzbvSSCpbFCO6qacjUTthFXFGWE52uR\r\nj+dHE74SmppfUF4WOoIt4yGCmyCE3YQIOCgv0hDs7A7Zre24LO9bUW/iQDUn\r\nKwAKwQa9kIXD64d8OcCISbnII9nnMd7h7xg5YJQ65IdqFSuYxwrMQvK3iQqG\r\nZR73Ghc0rdlsAckoEQbdZSdGhAKtsJeitHDvdopdWdm1tznwAi5iaOv3hwLD\r\nMPVmm0tZs7H3X7zkb3MsS2rBrfo1hSUYnP0=\r\n=nLIb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.5_1676718732702_0.42365293387234315"},"_hasShrinkwrap":false,"contributors":[]},"2.2.6":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"2.2.6","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.4","@types/cheerio":"^0.22.31","@types/node-fetch":"^2.6.2","@types/tar":"^6.1.4","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","node-fetch":"^2.6.9","pathe":"^1.1.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.4.0","@types/node":"^18.14.0","@typescript-eslint/eslint-plugin":"^5.52.0","@typescript-eslint/parser":"^5.52.0","cross-env":"^7.0.3","eslint":"^8.34.0","eslint-config-prettier":"^8.6.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.5.0","jest":"^29.4.3","prettier":"^2.8.4","rimraf":"^3.0.2","ts-jest":"^29.0.5","typescript":"^4.9.5","unbuild":"^1.1.2"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/origin":{"require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs","types":"./lib/optimise/origin.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"_id":"@iconify/tools@2.2.6","_integrity":"sha512-Qw6kuexTySYNzdbUC56DyS4p+cwbzQ0e1ohenhJpwVLpa702n58yRMZyLbRa21fVXwfstIx9pWd0dF/MU96UOQ==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/912431c3f252b17bca2c84a1425696bf/iconify-tools-2.2.6.tgz","_from":"file:iconify-tools-2.2.6.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.4.0","dist":{"integrity":"sha512-Qw6kuexTySYNzdbUC56DyS4p+cwbzQ0e1ohenhJpwVLpa702n58yRMZyLbRa21fVXwfstIx9pWd0dF/MU96UOQ==","shasum":"146e36175ae123c3b57f6bb569916f751769fe3e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-2.2.6.tgz","fileCount":253,"unpackedSize":422389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOcsIMhImN+DRGxmRmLlIsx2FqOhxDT0DD0T6Y2hw74gIhANSUPtGGsnAQI5vD7VbdQXB2bNbZdyKjzfVJQ1ptxpMF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8ys1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk2A//YhQv1OSrcTzwV4hn/U6PSnMIj7vvgCWHA8YBW7dl0t9KtFtJ\r\nBbceAqgzRoT1OIxQT97WsdO0HYc9ekNSyK/6ctLR5xHUX8/Bt5NHXExYFI0e\r\na9Bu3/TSnqE2M1tjbke5JuhsCkkL6A4qJYn9hwOOFjud+t32s2MopUi95oyF\r\nutz/J9SC+tXpgRcGKPT5rTsBBc2hQx0AGkl9xA178hks7Xk4uV+PBXOEJhCT\r\nnmA42XU3o41BywETw9El/LrZPpzrRQrK9X4HgaCsuMRHrLPj+6N4v2pW1+j1\r\nccCwduAV31h/TjvniMgh326xiYp26hSNqO+iKH+OB012TjQz7Vyx0XAmLo0u\r\nvSfQl4x1NL6Jgey2kFmbHIVlp5V5Hxdky2F26gpDeyImGkXvVUkJn65B7McL\r\nWYMMPXsa0fvp44PXAqqCPWBiAkA+RihEFwDVvb/Y9+SB3lGvF6NjpQUFgeIB\r\nS1wE02tBw7ZVJ7/KWvCSgYbre/AXzLYZxnCbjulZHc2kUf2mo/kaJT6uV1Km\r\ndyElllmT/821kQDlP7JsnNUSaKvyW9ydkMawcialoQj252aUWKkJD/TNQ2db\r\nUk4iEgGBbviyRFQPbsNb9JtDbTjgNNsiH5X+gycMrhcelbEAaNv4p1B9R87P\r\nkdR+Le3SHIoEEu5Vrmw9lAlI89+gUFFWGes=\r\n=XYXR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_2.2.6_1676880693184_0.163380409831551"},"_hasShrinkwrap":false,"contributors":[]},"3.0.0-beta.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.0-beta.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.5","@types/cheerio":"^0.22.31","@types/tar":"^6.1.4","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.5.0","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.6.0","jest":"^29.5.0","prettier":"^2.8.7","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.4","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/origin":{"require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs","types":"./lib/optimise/origin.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"readmeFilename":"README.md","_id":"@iconify/tools@3.0.0-beta.1","_integrity":"sha512-okDA8RAcPexcboX/KqjtQWvv3dHMUDc7KzJXnn7fUrnXDwtLs9bPs6j599t95Chaap7TJvXYpYCFcLMfmABeMQ==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/c5763f79ef79eba30d6cde34776dc583/iconify-tools-3.0.0-beta.1.tgz","_from":"file:iconify-tools-3.0.0-beta.1.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.4.0","dist":{"integrity":"sha512-okDA8RAcPexcboX/KqjtQWvv3dHMUDc7KzJXnn7fUrnXDwtLs9bPs6j599t95Chaap7TJvXYpYCFcLMfmABeMQ==","shasum":"474f62e0a297491c4d100dbf26c97ce349218f07","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.0-beta.1.tgz","fileCount":253,"unpackedSize":444332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgREHLS0Bylgrby4Ro8x5tYGDmHr7+87872vZO7tSkOAiEAvd8abXQAq+i++wD/+Oi+tFq5doQ3+yhP2btU1vniQX4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOuPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcoBAAoGaIHkS6FRzkYcCgtthadJDBPFoS0dqygDZ2gtnp5fxGuEdf\r\nU8x/eBAQGmbp5l73NA3ptVY647zQjt6hBiNCjOXuej472vI3bqJGx0FHqsDu\r\nYCF/Ezdp5qhcO22bxfpIrL05fgOpSODfO/mKyPAr1F2PoWI4S4zx+ZktIbVj\r\n/mWNJD7Rq48rjdqzcRIHf7Zyh/bJX+0wdQbbUGfMTU6LNX9vrd8KjHCk6xW1\r\n+vKEtonuviLqZOBf9T9ZBnn4v/BYp3P+n8zErj2CfyvEfFs6F6nZsuXABpp8\r\niIsH1MhocYtp30vbvpMvdbO2P7/uGyCVZAeVll1P3BIR0m49fQPjBjFg6EZ2\r\nlDJekOxN+FLG24TtGhLMnEWnmw5mu+9t7W+urQ2sk5mcs1qDzUjHNdIM9vcW\r\nZXVbPBdT2Wq5AhpHZx2H9Xn/Ou6e/E6ryt+iVH2GoY6fsVZh5syOBVOAPJOC\r\nA/IY6R1DTCDjEx/XtHssLVLsnf5JrIDc9iTTLyNAHASHLmCxOYUTDDbzwZFL\r\n7YnRgw/E3EL+CXsZF2MdkjsaNSC6f6pUjg4q70T3HMe+VV34CMqyUR6NdhhG\r\n4/oaP3M+n/Crr7ZzO8PDDGKuLr2mx6Dgxox/VmKiQUFOSheqRasMfrLfrgKU\r\nfKUulMkR7gkWjArpNfQI+DRUg+ogTjsyFWA=\r\n=v/HB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.0-beta.1_1681580994069_0.6174061144857672"},"_hasShrinkwrap":false,"contributors":[]},"3.0.0-beta.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.0-beta.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.5","@types/cheerio":"^0.22.31","@types/tar":"^6.1.4","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.5.0","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.6.0","jest":"^29.5.0","prettier":"^2.8.7","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.4","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/origin":{"require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs","types":"./lib/optimise/origin.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"readmeFilename":"README.md","_id":"@iconify/tools@3.0.0-beta.2","_integrity":"sha512-OlGEbv4SeLTRz+B7rV23/vH/ADGpBkipPK9MoZYBy74u3Hj9eWRAuxjjzAGGS7HIX5VdJk8hYfxZg0o7gN+5yg==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/e4b02d1559adfe21539a6b0670b893f6/iconify-tools-3.0.0-beta.2.tgz","_from":"file:iconify-tools-3.0.0-beta.2.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.4.0","dist":{"integrity":"sha512-OlGEbv4SeLTRz+B7rV23/vH/ADGpBkipPK9MoZYBy74u3Hj9eWRAuxjjzAGGS7HIX5VdJk8hYfxZg0o7gN+5yg==","shasum":"a3209977ed0c8da2a3f980b50fbc04ab7e08ddba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.0-beta.2.tgz","fileCount":253,"unpackedSize":450665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWGk7w0GmI7TGyJBiVSnF6qOTZ/dDvf1wtfI+AVW0PxwIgBXuul9xO5ApqhqIqeRtu0PWYe2ifA2RcBinaNQzcAYk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQTdYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwAg//VHlv1S/y3HeLU9s/Np84WkPF6mOXhKu3oAxG+gP5+pKl08Am\r\nymyQLhBOjv/quC4+y8Ert0PraznI/hX5Sb+keRgygbYFidH3TP5vWHnX3vff\r\nZlNzs8CHo7A+jQyuVvBmHOuXKTYXoM6nKKE2azZ7OfVWCeyeL9LL45nd2C9g\r\nFxrBKLhTRdxUF5oDRKPHTGgWrI/gVaTu/kc3YlOuLzKwuY90Jgo8vK3ZWRNa\r\nS6XpwDsTjsHTa8oKIWmpoUM/rgIjOwtE46Zlk6oxWwSXp+rxUh0XzSuQFee9\r\nAb1D3ekgbtYhSu3vaq0ac3yb+y/zqvh8JaM6BOYYIhjvbz0f22nLbSVFx+qP\r\nSRMDNhlj7se409SojpeuOQeR3/LzjI9chuHCDmIhVk40UbSi3gPjDdp/g9cE\r\nVCJRI+C2/wFR1QXu2p444PMLu0a8h//OVCrlFcWmgkVfEl3pizkGQ4IQqKqw\r\nX/6ywuMA3qQ8q6DjeaBfXlfLoBhBbjFVdbYofV/Ecl5BPICqYrjoAihsaEeG\r\nlGIRMhQIjTthvK2UyhsdLLE8lTpy0BjPE5NMHQgFvPGyOXzEoz40TnIlojDG\r\ng0SAbdZhkJMHHfw10f8OfAhunHuBJtWH8SSUJS17FkI39ZsRtbl5rDfaAcCK\r\nzc+xxmxEQ4xuGrDnIwGoacZUDVJA5NY+VUE=\r\n=O0HT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.0-beta.2_1681995608705_0.9876752432095974"},"_hasShrinkwrap":false,"contributors":[]},"3.0.0-beta.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.0-beta.3","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.5","@types/cheerio":"^0.22.31","@types/tar":"^6.1.4","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.5.0","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.6.0","jest":"^29.5.0","prettier":"^2.8.7","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.4","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/origin":{"require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs","types":"./lib/optimise/origin.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/load":{"require":"./lib/tests/load.cjs","import":"./lib/tests/load.mjs","types":"./lib/tests/load.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs  && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine"},"readmeFilename":"README.md","_id":"@iconify/tools@3.0.0-beta.3","_integrity":"sha512-DTPZ4/qgWlScbUzU3WtVSBv5e87abRiuAlu8GnrsmawR34/Bk12bgC1yZFittJvLeRGgmJLuw7yiyPLsdyX4lw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/09a3ab1f51a018d24c8b246baa3b65f8/iconify-tools-3.0.0-beta.3.tgz","_from":"file:iconify-tools-3.0.0-beta.3.tgz","_nodeVersion":"18.12.1","_npmVersion":"9.4.0","dist":{"integrity":"sha512-DTPZ4/qgWlScbUzU3WtVSBv5e87abRiuAlu8GnrsmawR34/Bk12bgC1yZFittJvLeRGgmJLuw7yiyPLsdyX4lw==","shasum":"2e7562b228af65c15d9b7ecec6967a74bc78f273","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.0-beta.3.tgz","fileCount":253,"unpackedSize":451695,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeFOpOz2tZ+MMZmIroWZU1D3ws/yvmqmY69ALGhhlxQAiEA3PCMcDyPlpV/isPh2gLgDFV8sblIT7l4BGmIH5QEfEc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQVjSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaWg/9ESTI1XzPkdu08yWOMn3vmm2Ft49HJOogJCOboVw+KYDrLvSW\r\nXMXqWWP62CJOIpPfkS4ujqehaiiBPwe7ZnsbReYjGHAfkHM1ATLc9PGOkIMe\r\n0CknbOh78uIPLZS/JDt5pMRWHOEwa4GQr9Vw5i6YHCN9s9hTzwyYHP43D9od\r\nRUCNiSa8Xyw6rp2KM76yv6cMhw9/eEZPJXzyMjXO7WFyZW3ACASUUwQoPFWs\r\nu7eqiM7oRizhetARamC7zUXfKd8NsGlmwmKN7k+FmwFyz1BcYAX/jjNj7h4a\r\nlBPR+fEtnNZBqkOmNA6C+XSS8G2wdZ1J6k1fX9VtqNW6nVXJVFckrB0zUpQU\r\nSXnCUnf/rE3zNEVQBYJpzgk8V/hAE1b1KJj+SYvGAKT6JLNSJ9IjFiK7mQ9A\r\nXOGUaIOgjcG9vcpYV0Uz67i3/ts/+LUu0wX5Yt/6PQgWll9MuN5kAHBtyamU\r\ndDHLICVh8bO6Y2Ag07sOdUWiVeOKSxMiwpzuOJUXbZxQQoK0wdmTXKmRoNLH\r\nlNkmnsc+SXCH8fKLkfO1j64sy4pVYmTr3IwZGLF/CqiqnxQVMbIf0HrrxOw0\r\njb+X48b5Mzkp67U8ed3WL4k0snxugtc1BBKv7qw7qv1keqceWBpMZmvE+9lE\r\nmAKpdwGJFksOdje08RHrMeXIuXlBxiPPrdk=\r\n=Ha7N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.0-beta.3_1682004178087_0.3799398838914223"},"_hasShrinkwrap":false,"contributors":[]},"3.0.0-beta.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.0-beta.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.5","@types/cheerio":"^0.22.31","@types/tar":"^6.1.4","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.5.0","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.6.0","jest":"^29.5.0","prettier":"^2.8.7","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.4","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/origin":{"require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs","types":"./lib/optimise/origin.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/helpers":{"require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs","types":"./lib/tests/helpers.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@3.0.0-beta.4","_integrity":"sha512-/0F8Qf/4hjRJgHlYzUXYUSPyP40qafUPQT3iYlKzZ5rxWMLRxjbWrl98trtSDpx3AwjFQndzxESPHnNchWIGOQ==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/bc5a81f95c1af6b62025d6be42a01782/iconify-tools-3.0.0-beta.4.tgz","_from":"file:iconify-tools-3.0.0-beta.4.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-/0F8Qf/4hjRJgHlYzUXYUSPyP40qafUPQT3iYlKzZ5rxWMLRxjbWrl98trtSDpx3AwjFQndzxESPHnNchWIGOQ==","shasum":"7521986a36523e579fa72e429e6f9c14bccfad2e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.0-beta.4.tgz","fileCount":253,"unpackedSize":453010,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfwPpQPYqFsHcS9t7vp8vXwaXjRJoP3kPN+XDRphPIuQIhANdbMe2vgTpR/8F0iyd01tdfAgaz8KpCKZ1nIXzGkp4l"}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.0-beta.4_1685001614243_0.9702398153491383"},"_hasShrinkwrap":false,"contributors":[]},"3.0.0":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.0","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.5","@types/cheerio":"^0.22.31","@types/tar":"^6.1.4","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.5.0","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.6.0","jest":"^29.5.0","prettier":"^2.8.7","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.4","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/origin":{"require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs","types":"./lib/optimise/origin.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/helpers":{"require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs","types":"./lib/tests/helpers.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@3.0.0","_integrity":"sha512-LTQj5vmImNVXIeazXs2wHjnFUcOxTknq8hoSY7Zs0W12eoii9V0qI/DVTGj7Dv6C/nyRo4VV5SfBWGaK6O2ylw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/66af0329212077e88e53f418ac499d4d/iconify-tools-3.0.0.tgz","_from":"file:iconify-tools-3.0.0.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-LTQj5vmImNVXIeazXs2wHjnFUcOxTknq8hoSY7Zs0W12eoii9V0qI/DVTGj7Dv6C/nyRo4VV5SfBWGaK6O2ylw==","shasum":"0c6dd998352f2da1278a54db938ee5709c955db0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.0.tgz","fileCount":253,"unpackedSize":453003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+4P4Ul6sxrbepjDlwyBkecseijpAitlANYB87GUTNRAIhAOhQPoOY3FSCYYAHwY0JUhRIA2h09ZNb8rIE5leADVYT"}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.0_1685008489358_0.3581441907652205"},"_hasShrinkwrap":false,"contributors":[]},"3.0.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.5","@types/cheerio":"^0.22.31","@types/tar":"^6.1.4","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.5.0","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.6.0","jest":"^29.5.0","prettier":"^2.8.7","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.4","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/origin":{"require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs","types":"./lib/optimise/origin.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/helpers":{"require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs","types":"./lib/tests/helpers.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@3.0.1","_integrity":"sha512-zfVDUyxgDV7Dhi+jW73l4CsBChnFh+T832C31b6ffuemiZ+6eH2CFnxf4QFec3LNdZibSOSQ9OlsMF9l4/Y9Kw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/f3a96ea654d0e6450298c311117a5ad6/iconify-tools-3.0.1.tgz","_from":"file:iconify-tools-3.0.1.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-zfVDUyxgDV7Dhi+jW73l4CsBChnFh+T832C31b6ffuemiZ+6eH2CFnxf4QFec3LNdZibSOSQ9OlsMF9l4/Y9Kw==","shasum":"0f86d2b917af5e73345a443a5a4ce9d2a8d3125b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.1.tgz","fileCount":253,"unpackedSize":453051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHTavUedB2DVdDHW2+WkmdeLUIOQMJhM9Mbg8SuM4zlgIgW0A5ziGbgMQ8F1wfwCzECCBY5rdwVdrvvACGz5z4MWQ="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.1_1685021811562_0.5969355183684735"},"_hasShrinkwrap":false,"contributors":[]},"3.0.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.5","@types/cheerio":"^0.22.31","@types/tar":"^6.1.4","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.0","svgo":"^3.0.2","tar":"^6.1.13"},"devDependencies":{"@types/jest":"^29.5.0","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^4.6.0","jest":"^29.5.0","prettier":"^2.8.7","rimraf":"^5.0.0","ts-jest":"^29.1.0","typescript":"^5.0.4","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/origin":{"require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs","types":"./lib/optimise/origin.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/helpers":{"require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs","types":"./lib/tests/helpers.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@3.0.2","_integrity":"sha512-qEJ7IrqZuQHdS0lIZwk9dLeD0z9k7+EIN0qpo5YbUk1dA2gyluM9Xn/tmED7ZaVekkEQe3K3EcLGqNJQTyewzw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/beb7997b39d148d5adfc4c87db57f29b/iconify-tools-3.0.2.tgz","_from":"file:iconify-tools-3.0.2.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-qEJ7IrqZuQHdS0lIZwk9dLeD0z9k7+EIN0qpo5YbUk1dA2gyluM9Xn/tmED7ZaVekkEQe3K3EcLGqNJQTyewzw==","shasum":"3661d828b0be1f5e494c22fdff0969c361ee45de","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.2.tgz","fileCount":253,"unpackedSize":453337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwfUL+SRIW8HEV5ffaEU8vml+7Xm7d2ChDZIfOlfOMhwIgWZb3CF/infjamNjVQO9e8u+BXfu7ZMnjUQzldhHhPh0="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.2_1685516821613_0.0035031000796243994"},"_hasShrinkwrap":false,"contributors":[]},"3.0.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.3","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.7","@types/cheerio":"^0.22.31","@types/tar":"^6.1.5","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.2","tar":"^6.1.15"},"devDependencies":{"@types/jest":"^29.5.3","@types/node":"^18.17.3","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.46.0","eslint-config-prettier":"^8.10.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^5.1.0","jest":"^29.6.2","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.1.1","typescript":"^5.1.6","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/colors/attribs":{"require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs","types":"./lib/colors/attribs.d.ts"},"./lib/colors/detect":{"require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs","types":"./lib/colors/detect.d.ts"},"./lib/colors/parse":{"require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs","types":"./lib/colors/parse.d.ts"},"./lib/colors/validate":{"require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs","types":"./lib/colors/validate.d.ts"},"./lib/css/parse":{"require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs","types":"./lib/css/parse.d.ts"},"./lib/css/parser/error":{"require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs","types":"./lib/css/parser/error.d.ts"},"./lib/css/parser/export":{"require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs","types":"./lib/css/parser/export.d.ts"},"./lib/css/parser/strings":{"require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs","types":"./lib/css/parser/strings.d.ts"},"./lib/css/parser/text":{"require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs","types":"./lib/css/parser/text.d.ts"},"./lib/css/parser/tokens":{"require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs","types":"./lib/css/parser/tokens.d.ts"},"./lib/css/parser/tree":{"require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs","types":"./lib/css/parser/tree.d.ts"},"./lib/css/parser/types":{"require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs","types":"./lib/css/parser/types.d.ts"},"./lib/download/api/cache":{"require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs","types":"./lib/download/api/cache.d.ts"},"./lib/download/api/download":{"require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs","types":"./lib/download/api/download.d.ts"},"./lib/download/api":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/index":{"require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs","types":"./lib/download/api/index.d.ts"},"./lib/download/api/types":{"require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs","types":"./lib/download/api/types.d.ts"},"./lib/download/git/branch":{"require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs","types":"./lib/download/git/branch.d.ts"},"./lib/download/git/hash":{"require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs","types":"./lib/download/git/hash.d.ts"},"./lib/download/git":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/index":{"require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs","types":"./lib/download/git/index.d.ts"},"./lib/download/git/reset":{"require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs","types":"./lib/download/git/reset.d.ts"},"./lib/download/github/hash":{"require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs","types":"./lib/download/github/hash.d.ts"},"./lib/download/github":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/index":{"require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs","types":"./lib/download/github/index.d.ts"},"./lib/download/github/types":{"require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs","types":"./lib/download/github/types.d.ts"},"./lib/download/gitlab/hash":{"require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs","types":"./lib/download/gitlab/hash.d.ts"},"./lib/download/gitlab":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/index":{"require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs","types":"./lib/download/gitlab/index.d.ts"},"./lib/download/gitlab/types":{"require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs","types":"./lib/download/gitlab/types.d.ts"},"./lib/download/helpers/untar":{"require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs","types":"./lib/download/helpers/untar.d.ts"},"./lib/download/helpers/unzip":{"require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs","types":"./lib/download/helpers/unzip.d.ts"},"./lib/download":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/index":{"require":"./lib/download/index.cjs","import":"./lib/download/index.mjs","types":"./lib/download/index.d.ts"},"./lib/download/npm":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/index":{"require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs","types":"./lib/download/npm/index.d.ts"},"./lib/download/npm/types":{"require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs","types":"./lib/download/npm/types.d.ts"},"./lib/download/npm/version":{"require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs","types":"./lib/download/npm/version.d.ts"},"./lib/download/types/modified":{"require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs","types":"./lib/download/types/modified.d.ts"},"./lib/download/types/sources":{"require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs","types":"./lib/download/types/sources.d.ts"},"./lib/export/directory":{"require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs","types":"./lib/export/directory.d.ts"},"./lib/export/helpers/custom-files":{"require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs","types":"./lib/export/helpers/custom-files.d.ts"},"./lib/export/helpers/prepare":{"require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs","types":"./lib/export/helpers/prepare.d.ts"},"./lib/export/helpers/types-version":{"require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs","types":"./lib/export/helpers/types-version.d.ts"},"./lib/export/icon-package":{"require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs","types":"./lib/export/icon-package.d.ts"},"./lib/export/json-package":{"require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs","types":"./lib/export/json-package.d.ts"},"./lib/icon-set":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/index":{"require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs","types":"./lib/icon-set/index.d.ts"},"./lib/icon-set/match":{"require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs","types":"./lib/icon-set/match.d.ts"},"./lib/icon-set/merge":{"require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs","types":"./lib/icon-set/merge.d.ts"},"./lib/icon-set/modified":{"require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs","types":"./lib/icon-set/modified.d.ts"},"./lib/icon-set/props":{"require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs","types":"./lib/icon-set/props.d.ts"},"./lib/icon-set/tags":{"require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs","types":"./lib/icon-set/tags.d.ts"},"./lib/icon-set/types":{"require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs","types":"./lib/icon-set/types.d.ts"},"./lib/import/directory":{"require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs","types":"./lib/import/directory.d.ts"},"./lib/import/figma":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/index":{"require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs","types":"./lib/import/figma/index.d.ts"},"./lib/import/figma/nodes":{"require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs","types":"./lib/import/figma/nodes.d.ts"},"./lib/import/figma/query":{"require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs","types":"./lib/import/figma/query.d.ts"},"./lib/import/figma/types/api":{"require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs","types":"./lib/import/figma/types/api.d.ts"},"./lib/import/figma/types/nodes":{"require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs","types":"./lib/import/figma/types/nodes.d.ts"},"./lib/import/figma/types/options":{"require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs","types":"./lib/import/figma/types/options.d.ts"},"./lib/import/figma/types/result":{"require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs","types":"./lib/import/figma/types/result.d.ts"},"./lib":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/index":{"require":"./lib/index.cjs","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/misc/bump-version":{"require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs","types":"./lib/misc/bump-version.d.ts"},"./lib/misc/cheerio":{"require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs","types":"./lib/misc/cheerio.d.ts"},"./lib/misc/compare-dirs":{"require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs","types":"./lib/misc/compare-dirs.d.ts"},"./lib/misc/exec":{"require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs","types":"./lib/misc/exec.d.ts"},"./lib/misc/keyword":{"require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs","types":"./lib/misc/keyword.d.ts"},"./lib/misc/scan":{"require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs","types":"./lib/misc/scan.d.ts"},"./lib/misc/write-json":{"require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs","types":"./lib/misc/write-json.d.ts"},"./lib/optimise/flags":{"require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs","types":"./lib/optimise/flags.d.ts"},"./lib/optimise/global-style":{"require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs","types":"./lib/optimise/global-style.d.ts"},"./lib/optimise/origin":{"require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs","types":"./lib/optimise/origin.d.ts"},"./lib/optimise/scale":{"require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs","types":"./lib/optimise/scale.d.ts"},"./lib/optimise/svgo":{"require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs","types":"./lib/optimise/svgo.d.ts"},"./lib/svg/analyse":{"require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs","types":"./lib/svg/analyse.d.ts"},"./lib/svg/analyse/error":{"require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs","types":"./lib/svg/analyse/error.d.ts"},"./lib/svg/analyse/types":{"require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs","types":"./lib/svg/analyse/types.d.ts"},"./lib/svg/cleanup":{"require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs","types":"./lib/svg/cleanup.d.ts"},"./lib/svg/cleanup/attribs":{"require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs","types":"./lib/svg/cleanup/attribs.d.ts"},"./lib/svg/cleanup/bad-tags":{"require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs","types":"./lib/svg/cleanup/bad-tags.d.ts"},"./lib/svg/cleanup/inline-style":{"require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs","types":"./lib/svg/cleanup/inline-style.d.ts"},"./lib/svg/cleanup/root-style":{"require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs","types":"./lib/svg/cleanup/root-style.d.ts"},"./lib/svg/cleanup/root-svg":{"require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs","types":"./lib/svg/cleanup/root-svg.d.ts"},"./lib/svg/cleanup/svgo-style":{"require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs","types":"./lib/svg/cleanup/svgo-style.d.ts"},"./lib/svg/data/attributes":{"require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs","types":"./lib/svg/data/attributes.d.ts"},"./lib/svg/data/tags":{"require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs","types":"./lib/svg/data/tags.d.ts"},"./lib/svg":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/index":{"require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs","types":"./lib/svg/index.d.ts"},"./lib/svg/parse":{"require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs","types":"./lib/svg/parse.d.ts"},"./lib/svg/parse-style":{"require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs","types":"./lib/svg/parse-style.d.ts"},"./lib/tests/helpers":{"require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs","types":"./lib/tests/helpers.d.ts"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@3.0.3","_integrity":"sha512-R7si+z1eG5fxjh4rSCRsFk5RwPg9x8xC2NdWWvw6+2XL/jc+FRZndKMKF/BzMkvkyt6L+zxIsGpGZxryBW724w==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/819866b5712c29999aaeae2ad0b9bdf9/iconify-tools-3.0.3.tgz","_from":"file:iconify-tools-3.0.3.tgz","_nodeVersion":"20.3.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-R7si+z1eG5fxjh4rSCRsFk5RwPg9x8xC2NdWWvw6+2XL/jc+FRZndKMKF/BzMkvkyt6L+zxIsGpGZxryBW724w==","shasum":"07eae2561b1e70e114f6fd62e0f02b8cc52261a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.3.tgz","fileCount":170,"unpackedSize":387610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvhkvm6G2Zspe21ZXQvLH/rbTTWMUz6StnWTskxaBHYAIgHFJzeKKiW46Mox3HhTZmK4+K9GMvj1bnMjc9KvgOXNY="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.3_1691302961870_0.8989407608206885"},"_hasShrinkwrap":false,"contributors":[]},"3.0.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.7","@types/cheerio":"^0.22.31","@types/tar":"^6.1.5","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.2","tar":"^6.1.15"},"devDependencies":{"@types/jest":"^29.5.3","@types/node":"^18.17.3","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.46.0","eslint-config-prettier":"^8.10.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^5.1.0","jest":"^29.6.2","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.1.1","typescript":"^5.1.6","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@3.0.4","_integrity":"sha512-jOllvTQIBWlRYKyUfnpCPOnar/Z7D2Cz2aFINqxddMR+OSvLj/lMWK3HHmVjLL/k+CKj17J+jk+xh+ZawKRzNA==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/63e9c3966f3c13bd5556aef1e111b115/iconify-tools-3.0.4.tgz","_from":"file:iconify-tools-3.0.4.tgz","_nodeVersion":"20.3.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-jOllvTQIBWlRYKyUfnpCPOnar/Z7D2Cz2aFINqxddMR+OSvLj/lMWK3HHmVjLL/k+CKj17J+jk+xh+ZawKRzNA==","shasum":"7c6f36e9f675f1c923050a0ff7c94ee4568ef5a5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.4.tgz","fileCount":253,"unpackedSize":453411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIGCqCykm0O2d1VWZF67PE4PJsOySPNiTtVNxzdXsqjAiBeMd8wiC3Z8sEdrS+iHaoHgjXcxjhdmxZaSxD8dSYmdQ=="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.4_1691303521058_0.19912643252675455"},"_hasShrinkwrap":false,"contributors":[]},"3.0.5":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.5","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.7","@types/cheerio":"^0.22.31","@types/tar":"^6.1.5","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.2","tar":"^6.1.15"},"devDependencies":{"@types/jest":"^29.5.3","@types/node":"^18.17.3","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.46.0","eslint-config-prettier":"^8.10.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^5.1.0","jest":"^29.6.2","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.1.1","typescript":"^5.1.6","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@3.0.5","_integrity":"sha512-NYhdaOK/pPTInlNRQHP1iaOMQtu6XfIjhYh8KBUqAiKlmSWwjWYT4bm8RpNgtgEmYAYrm2PY28A2OGBP35pA1w==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/ca482e7e7b2e4cdf19ec37c0ff196bd5/iconify-tools-3.0.5.tgz","_from":"file:iconify-tools-3.0.5.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-NYhdaOK/pPTInlNRQHP1iaOMQtu6XfIjhYh8KBUqAiKlmSWwjWYT4bm8RpNgtgEmYAYrm2PY28A2OGBP35pA1w==","shasum":"3191b89d172c001a819067d5f54d1a239f46f0cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.5.tgz","fileCount":253,"unpackedSize":454116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADYj+sTrMBXPwaF8SUKuKm0ZATHYw/tnxG7KizwCKxBAiEAumUPcVz5zudxlt61lmUAFVEYxPyF/0KO2kYUXVAa5cw="}]},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.5_1691819241660_0.7022205742900447"},"_hasShrinkwrap":false,"contributors":[]},"3.0.6":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.6","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.10","@types/cheerio":"^0.22.32","@types/tar":"^6.1.6","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.2","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.5","@types/node":"^18.18.0","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.50.0","eslint-config-prettier":"^8.10.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^5.1.0","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.2.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@3.0.6","_integrity":"sha512-RIYgZ7YOjcogLxtvdmshcTc80f08yi6FxFGk7ahE5NUOx7hp8mjFJPUSxX6pjhZDDXUvVV4ao9EtdRFLgK+4ow==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/1c1e76a77fc799be531dcfe4f4b331cf/iconify-tools-3.0.6.tgz","_from":"file:iconify-tools-3.0.6.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-RIYgZ7YOjcogLxtvdmshcTc80f08yi6FxFGk7ahE5NUOx7hp8mjFJPUSxX6pjhZDDXUvVV4ao9EtdRFLgK+4ow==","shasum":"af9e4e2520d276eb100721dcd5528b2946faad42","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.6.tgz","fileCount":259,"unpackedSize":473323,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZfLBkH/USvP5wpJuGZX/pHcxCGn51ihce7AeriyI8AAiEA48OJJpicLKAbg5FHKCbNBbD1HP+ZyUbERiQNB0i7YmY="}],"size":108499},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.6_1699693594980_0.2073900236847177"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-11T09:06:35.223Z","publish_time":1699693595223,"_source_registry_name":"default","contributors":[]},"4.0.0-dev.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0-dev.1","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.12","@types/tar":"^6.1.10","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.4","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^18.18.13","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.54.0","eslint-config-prettier":"^8.10.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^5.1.0","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@4.0.0-dev.1","_integrity":"sha512-MGbUufYhcqk71FbNUV0DIAqo5Zd6ii9FeBm4a3Jz5f9naKrd1cQ4FfsYekUBE9i96J2gHLU7MRr++YmTcAdjcQ==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/f91d2a4476f998f57c525c774ddced48/iconify-tools-4.0.0-dev.1.tgz","_from":"file:iconify-tools-4.0.0-dev.1.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-MGbUufYhcqk71FbNUV0DIAqo5Zd6ii9FeBm4a3Jz5f9naKrd1cQ4FfsYekUBE9i96J2gHLU7MRr++YmTcAdjcQ==","shasum":"3239bed632fe6e85e3fa7ef8f4e894985962f153","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0-dev.1.tgz","fileCount":259,"unpackedSize":474301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2CA36wuQl43trb+PoUmeqIWh7aUZdmALjZ8jVRNLAmgIgfmEXOIocJu7u6BlwBMFFMegg9JHXyShRFjBFP6ov+BM="}],"size":108664},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0-dev.1_1700824987321_0.9477875836357552"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-24T11:23:07.536Z","publish_time":1700824987536,"_source_registry_name":"default","contributors":[]},"4.0.0-beta.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0-beta.1","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.12","@types/tar":"^6.1.10","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.4","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^18.18.13","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.54.0","eslint-config-prettier":"^8.10.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^5.1.0","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@4.0.0-beta.1","_integrity":"sha512-cMGa+2lwZChCORR9NhfQYb1+2B85Px3eZvxPARHIM7sxWTzjsKH7LJIhcS3E0Ov5csQJvqJUb9rGAE9eX/12+g==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/00eb4bd3e3b4507d517a9ccf7c529182/iconify-tools-4.0.0-beta.1.tgz","_from":"file:iconify-tools-4.0.0-beta.1.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-cMGa+2lwZChCORR9NhfQYb1+2B85Px3eZvxPARHIM7sxWTzjsKH7LJIhcS3E0Ov5csQJvqJUb9rGAE9eX/12+g==","shasum":"4ef4609a30f2cd218d03b72e3f5851b9496360a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0-beta.1.tgz","fileCount":259,"unpackedSize":460727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9U9WyQ77WQ73vM3u5HTs/ykPX2WOheNCS3bpkBBmPswIgWIS5pFmt638cD8P3OLTxGQaAR4UvGoY5kgrJ3RADn4o="}],"size":106386},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0-beta.1_1700939157105_0.4077459641436776"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-25T19:05:57.269Z","publish_time":1700939157269,"_source_registry_name":"default","contributors":[]},"4.0.0-beta.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0-beta.2","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.12","@types/tar":"^6.1.10","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.4","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^18.18.13","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.54.0","eslint-config-prettier":"^8.10.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^5.1.0","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@4.0.0-beta.2","_integrity":"sha512-f/Rg7ZfzZe6MBPXtTZ5VJqK8gUHm+8Osm4rmb2ArflF1HEcVWi+Xs8PmqVIpIqkTwgGk/1CpPKWyosWzlPliyQ==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/b425771fdebf81607f587cba85e9db62/iconify-tools-4.0.0-beta.2.tgz","_from":"file:iconify-tools-4.0.0-beta.2.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-f/Rg7ZfzZe6MBPXtTZ5VJqK8gUHm+8Osm4rmb2ArflF1HEcVWi+Xs8PmqVIpIqkTwgGk/1CpPKWyosWzlPliyQ==","shasum":"6cc81a4893e8efc8fd42cb9fbe990e1181d50fa3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0-beta.2.tgz","fileCount":259,"unpackedSize":460873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+0XCehsAin2PDZpYxoyHjkSWR9Xe1gKFYBhnwcm52igIhAPpNwGoYMtlV7TGkzrFuEbQNb7wJ9nhVr52B+wwrfMtL"}],"size":106467},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0-beta.2_1700988354265_0.20656668701960523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-26T08:45:54.432Z","publish_time":1700988354432,"_source_registry_name":"default","contributors":[]},"4.0.0-beta.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0-beta.3","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.12","@types/tar":"^6.1.10","axios":"^1.6.2","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.4","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^18.18.13","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.54.0","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@4.0.0-beta.3","_integrity":"sha512-6dC64kR0BTUav5qTkW3t8UU9tFm8GvmXYnQrQ6+DksTZ0+gZ4UZNGuFiC/vDsjC2N5XqqGS7jPb8PxufzWlibg==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/e0fca5aa6a89d8c4315de6e40b7af36b/iconify-tools-4.0.0-beta.3.tgz","_from":"file:iconify-tools-4.0.0-beta.3.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-6dC64kR0BTUav5qTkW3t8UU9tFm8GvmXYnQrQ6+DksTZ0+gZ4UZNGuFiC/vDsjC2N5XqqGS7jPb8PxufzWlibg==","shasum":"65bb83e750501408501424e328762bff50cfcae1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0-beta.3.tgz","fileCount":265,"unpackedSize":471557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDC90dYuCHWwaX3af25gjeLJ0X00jj++Jip+FS1wDmKkAiApplHDSohl2hkRoABnUX40OmVGytFZv0yfYeU97pmh8g=="}],"size":109092},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0-beta.3_1701084615302_0.6516817443679701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T11:30:15.500Z","publish_time":1701084615500,"_source_registry_name":"default","contributors":[]},"4.0.0-beta.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0-beta.4","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.12","@types/tar":"^6.1.10","axios":"^1.6.2","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.4","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^18.18.13","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.54.0","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@4.0.0-beta.4","_integrity":"sha512-nG7E6+UochebxCKkzrdpRbKYbyj7GgFXgI9MOFBXvLrxVeOdF5ptd65CQENEkajKK9Y1V0TVTuaD0+kuhk6iow==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/eb9eb7187a0673d78e4876588ed0d4d2/iconify-tools-4.0.0-beta.4.tgz","_from":"file:iconify-tools-4.0.0-beta.4.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-nG7E6+UochebxCKkzrdpRbKYbyj7GgFXgI9MOFBXvLrxVeOdF5ptd65CQENEkajKK9Y1V0TVTuaD0+kuhk6iow==","shasum":"62face6810428e7ec949cb0cfcbb54666984c06c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0-beta.4.tgz","fileCount":265,"unpackedSize":471557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgzWJVEiNeLVMI/5BHpXoRrTID9BFblZfRUlcykRrjKgIgJIjhCv4SJiJiV/G6Q/pIlKL3QqYQWOXSwgvto+T8K1w="}],"size":109099},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0-beta.4_1701085418736_0.49411453989634424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T11:43:38.907Z","publish_time":1701085418907,"_source_registry_name":"default","contributors":[]},"4.0.0-beta.5":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0-beta.5","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.12","@types/tar":"^6.1.10","axios":"^1.6.2","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.0.4","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^18.18.13","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.54.0","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@4.0.0-beta.5","_integrity":"sha512-i3vRChX9AiSD5Aw8T5AiKqbcau48RVLOes1q4qt6KYFiqC1KDeNo0A+pt7CJqG9qqvkDvxNHQhSz4Jzeuo/y5w==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/5f341b8488e3be89a22a7f792dd636cd/iconify-tools-4.0.0-beta.5.tgz","_from":"file:iconify-tools-4.0.0-beta.5.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-i3vRChX9AiSD5Aw8T5AiKqbcau48RVLOes1q4qt6KYFiqC1KDeNo0A+pt7CJqG9qqvkDvxNHQhSz4Jzeuo/y5w==","shasum":"549b112a9b0f155bc6e9052174774e74435dc9e4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0-beta.5.tgz","fileCount":265,"unpackedSize":473749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCtrkJX6Zw5+M9yU8HudaGg/2RrcWWvnNTpzjOSI/wXwIhAIXT3ZifsqmnjaMyx2zh3BU/BmJD/BIqiGMXnRzj7ML2"}],"size":109691},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0-beta.5_1701098080153_0.2930039674706879"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-27T15:14:40.425Z","publish_time":1701098080425,"_source_registry_name":"default","contributors":[]},"4.0.0-beta.7":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0-beta.7","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.12","@types/tar":"^6.1.10","axios":"^1.6.2","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"3.0.3","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^18.18.13","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.54.0","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@4.0.0-beta.7","_integrity":"sha512-KfcM+NMXVQLHILMiR41+Z82n1AxvovR+m8J+XRQcS11+IM4okotaqCT4MKPWLdX3W0XYZFzNFtQh7RDcTzhRWQ==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/96974ecb333fcbb7f9f804bf7683efc4/iconify-tools-4.0.0-beta.7.tgz","_from":"file:iconify-tools-4.0.0-beta.7.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-KfcM+NMXVQLHILMiR41+Z82n1AxvovR+m8J+XRQcS11+IM4okotaqCT4MKPWLdX3W0XYZFzNFtQh7RDcTzhRWQ==","shasum":"55ea9b869aaa8b6adb2ce0013aa949d992921822","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0-beta.7.tgz","fileCount":265,"unpackedSize":473608,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC04R9z7DAMcDPDtzkfzm7MwkgTJSUwgUBqB70PrwFxAIhAPOZhA47ewhhqjwr2IKY+jGE5tIAXv4sqxvImMdD7aum"}],"size":109622},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0-beta.7_1701155312892_0.04886338336438634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T07:08:33.068Z","publish_time":1701155313068,"_source_registry_name":"default","contributors":[]},"3.0.7":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"3.0.7","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.10","@types/cheerio":"^0.22.32","@types/tar":"^6.1.6","cheerio":"^1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"3.0.3","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.5","@types/node":"^18.18.0","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.50.0","eslint-config-prettier":"^8.10.0","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-prettier":"^4.2.1","jasmine":"^5.1.0","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.2.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS='--experimental-vm-modules --experimental-json-modules' npx jasmine","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@3.0.7","_integrity":"sha512-DxfhFLMnooS34dHelpGUnnYrxLZHs0czC1CgrBhAbuL8ddVzBb2VEQm8kh9qGh7A34qeXAB5iSHH3A72rAaFrg==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/8a0385e1a3b651ee99800cf18aaeeb55/iconify-tools-3.0.7.tgz","_from":"file:iconify-tools-3.0.7.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-DxfhFLMnooS34dHelpGUnnYrxLZHs0czC1CgrBhAbuL8ddVzBb2VEQm8kh9qGh7A34qeXAB5iSHH3A72rAaFrg==","shasum":"73e9a9e5f4fe395aae7ea575aa5930d1f91d820c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-3.0.7.tgz","fileCount":259,"unpackedSize":473322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbPyh8+ixB+xiQuPbLmNdCMoD+L5n0LesKP8aByA+lXAIhAI6AKEmMSEn+ZJfS8mIJ7NkteFdqna6xvJxhi4SXYbRF"}],"size":108496},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_3.0.7_1701160389903_0.7020573503067471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-28T08:33:10.121Z","publish_time":1701160390121,"_source_registry_name":"default","contributors":[]},"4.0.0-beta.8":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0-beta.8","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.12","@types/tar":"^6.1.10","axios":"^1.6.2","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"3.0.5","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^18.18.13","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.54.0","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@4.0.0-beta.8","_integrity":"sha512-WE+fWKd2XVjJnMMxYK95rSMC065Nc0E/JQo9G6I7o3ZM0dRQfGPq4c+zJE2C5YuVa3y32plSRcbvX1GiJDm5/A==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/e7b0b7edc40d19ccd6fe04f162a71be8/iconify-tools-4.0.0-beta.8.tgz","_from":"file:iconify-tools-4.0.0-beta.8.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-WE+fWKd2XVjJnMMxYK95rSMC065Nc0E/JQo9G6I7o3ZM0dRQfGPq4c+zJE2C5YuVa3y32plSRcbvX1GiJDm5/A==","shasum":"b56b98f3fd4ecdfa9ce0487de7fa36580d2fc4b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0-beta.8.tgz","fileCount":265,"unpackedSize":473328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFVey4SD0H9TxRsskYjC3BMIycJuKC5ZIU1P/rK907uAiA4rFYX2vPkRNUu4TvdmbAcnfd+N+hKFS5snQ2wDb9xCw=="}],"size":109510},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0-beta.8_1702128673586_0.6191528958042964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-09T13:31:13.925Z","publish_time":1702128673925,"_source_registry_name":"default","contributors":[]},"4.0.0-beta.9":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0-beta.9","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.12","@types/tar":"^6.1.10","axios":"^1.6.2","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.4.3","pathe":"^1.1.1","svgo":"^3.1.0","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^18.18.13","@typescript-eslint/eslint-plugin":"^5.62.0","@typescript-eslint/parser":"^5.62.0","cross-env":"^7.0.3","eslint":"^8.54.0","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^4.2.1","jest":"^29.7.0","prettier":"^2.8.8","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.2","unbuild":"^1.2.1"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"readmeFilename":"README.md","_id":"@iconify/tools@4.0.0-beta.9","_integrity":"sha512-swZkZRgcYjUOSDM/lz4bJH1ftK68ipbdr0eCfBAhsb9e5Rmv0oMMeOePDBt/gPDFhNQzAgT/mtf9KNAJ0RiK1g==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/6b674e4005a590fa3351566930f3b325/iconify-tools-4.0.0-beta.9.tgz","_from":"file:iconify-tools-4.0.0-beta.9.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-swZkZRgcYjUOSDM/lz4bJH1ftK68ipbdr0eCfBAhsb9e5Rmv0oMMeOePDBt/gPDFhNQzAgT/mtf9KNAJ0RiK1g==","shasum":"1fda4e5935a4635473dc1d98ae4eaf47226ac48f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0-beta.9.tgz","fileCount":265,"unpackedSize":473329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE01J5xIdelG6rKLe9wdJlZcWWliP/ZThudnbbTPkBkRAiEA6tCVfn2NVXkgtEiNr1c9IVYrl94fl3zX9uucxO0RyP0="}],"size":109513},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0-beta.9_1702307002598_0.4946075516294488"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-11T15:03:23.013Z","publish_time":1702307003013,"_source_registry_name":"default","contributors":[]},"4.0.0":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.0","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.14","@types/tar":"^6.1.10","axios":"^1.6.3","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.5.0","pathe":"^1.1.1","svgo":"^3.1.0","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.11","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","cross-env":"^7.0.3","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","jest":"^29.7.0","prettier":"^3.1.1","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.3","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.0.0","_integrity":"sha512-/NMAuWm9njrEpTfxIgTapaHW2JdgcEAOQgpWMHPD4/gOgmK7qrVjPkGj9pPcoBjEDotISsffv51F6nj4QvaJ6Q==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/daf7249af798819e2a6f5d15eddbc61b/iconify-tools-4.0.0.tgz","_from":"file:iconify-tools-4.0.0.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-/NMAuWm9njrEpTfxIgTapaHW2JdgcEAOQgpWMHPD4/gOgmK7qrVjPkGj9pPcoBjEDotISsffv51F6nj4QvaJ6Q==","shasum":"b33bb97d67c6c21ccefcb13fa46a9dc5b7fafbaf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.0.tgz","fileCount":439,"unpackedSize":616775,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHab38jxmT/lCLxtdCCpMeGyVBRV0Y9EoS1u4suw84/uAiAhX/xmH1X8yETSVg1fFzODpQRM58wA25kROBLQ6BmCNA=="}],"size":144275},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.0_1703783044213_0.6477879974794978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-28T17:04:04.600Z","publish_time":1703783044600,"_source_registry_name":"default","contributors":[]},"4.0.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.22","@types/tar":"^6.1.11","axios":"^1.6.7","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.5.0","pathe":"^1.1.2","svgo":"^3.2.0","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.17","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest":"^29.7.0","prettier":"^3.2.5","rimraf":"^5.0.5","ts-jest":"^29.1.2","typescript":"^5.3.3","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.0.1","_integrity":"sha512-aN3tos2RrKolBtD1m0Jum6l/WNSbt2XOkRLIIIRwgyU8e1rASUsGEh6R6gC0KbtfVcMrKMYU+RLKJ0GA9jIHYg==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/345317a1ea0c2753b22357b6df05d5de/iconify-tools-4.0.1.tgz","_from":"file:iconify-tools-4.0.1.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-aN3tos2RrKolBtD1m0Jum6l/WNSbt2XOkRLIIIRwgyU8e1rASUsGEh6R6gC0KbtfVcMrKMYU+RLKJ0GA9jIHYg==","shasum":"05e8801b35a2231f9fe3e115f29543308b023325","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.1.tgz","fileCount":444,"unpackedSize":620178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGk2iocClF/Jia2frQkQ2ql5O3TfeBRBRFb0f+WTk6eAiEA95y+f0hDLDmcI8IE/77F0Mrwr1mkasV+arGuoRMkpP0="}],"size":145555},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.1_1707583183208_0.9004040296284792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-10T16:39:43.431Z","publish_time":1707583183431,"_source_registry_name":"default","contributors":[]},"4.0.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.22","@types/tar":"^6.1.11","axios":"^1.6.7","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.5.0","pathe":"^1.1.2","svgo":"^3.2.0","tar":"^6.2.0"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.11.17","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest":"^29.7.0","prettier":"^3.2.5","rimraf":"^5.0.5","ts-jest":"^29.1.2","typescript":"^5.3.3","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.0.2","_integrity":"sha512-vd/VruPQT1j6id1jpTH/+y0tgPPeoavdI2aSJB3KaplhgJXpl7IkeH/cCHMXM+x87HDtgMaGg2EzTDwe4FZuDg==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/017ea9ca4758d2d6603237703189b1ed/iconify-tools-4.0.2.tgz","_from":"file:iconify-tools-4.0.2.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-vd/VruPQT1j6id1jpTH/+y0tgPPeoavdI2aSJB3KaplhgJXpl7IkeH/cCHMXM+x87HDtgMaGg2EzTDwe4FZuDg==","shasum":"eab574f3891fed7c8d3e384ce60189657960b727","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.2.tgz","fileCount":444,"unpackedSize":623040,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAsCPzkTkjtN/EH2bcCbcCeTxWeJjCMZrSuxMxF4PiNQIhALwxHuRxniJEhyQ9Lf21aWBws4wkhQ/wpAzn7n2m3s+W"}],"size":146013},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.2_1707590539130_0.49719410072631076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-10T18:42:19.389Z","publish_time":1707590539389,"_source_registry_name":"default","contributors":[]},"4.0.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.3","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.22","@types/tar":"^6.1.12","axios":"^1.6.8","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.5.0","pathe":"^1.1.2","svgo":"^3.2.0","tar":"^6.2.1"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.4","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest":"^29.7.0","prettier":"^3.2.5","rimraf":"^5.0.5","ts-jest":"^29.1.2","typescript":"^5.4.3","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.0.3","_integrity":"sha512-ALZOSoAZmf0hm05muuQE5yCSNdRor54GdrSWl+d1fUG5My2woLlqVVs59AGM4RGRJ9MwDlJyXz/eBYUe5S3qjg==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/f5393dd5dd6bcb21ff871935d75102e8/iconify-tools-4.0.3.tgz","_from":"file:iconify-tools-4.0.3.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-ALZOSoAZmf0hm05muuQE5yCSNdRor54GdrSWl+d1fUG5My2woLlqVVs59AGM4RGRJ9MwDlJyXz/eBYUe5S3qjg==","shasum":"2a40dbb3423eb372d9a4cd9427012c8d24ca95cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.3.tgz","fileCount":444,"unpackedSize":623129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT6mzXE82cp6+7hDwDOyhShwbKUIfMcKd88xTkQP6r1AIhALIxgDu+2iP0FWw3SSd+G2HpCdr6rtdq/BnWK23LMJmm"}],"size":146061},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.3_1712241664542_0.4265892310027979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-04T14:41:04.746Z","publish_time":1712241664746,"_source_registry_name":"default","contributors":[]},"4.0.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.22","@types/tar":"^6.1.12","axios":"^1.6.8","cheerio":"1.0.0-rc.12","extract-zip":"^2.0.1","local-pkg":"^0.5.0","pathe":"^1.1.2","svgo":"^3.2.0","tar":"^6.2.1"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.4","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest":"^29.7.0","prettier":"^3.2.5","rimraf":"^5.0.5","ts-jest":"^29.1.2","typescript":"^5.4.3","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.0.4","_integrity":"sha512-hX1Z3i1Tm6JxyrDv45jNEijPpepZZfal/4leFGtUC04H9LsgRo597BOBFB9PUZsQdFGLOxVUUfv6lqU/dC+xXw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/c7d29f937a6158e76896a3bd4dbc0369/iconify-tools-4.0.4.tgz","_from":"file:iconify-tools-4.0.4.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-hX1Z3i1Tm6JxyrDv45jNEijPpepZZfal/4leFGtUC04H9LsgRo597BOBFB9PUZsQdFGLOxVUUfv6lqU/dC+xXw==","shasum":"ae7d72609245b7caa4947b2f85d5a15a2340cb6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.4.tgz","fileCount":444,"unpackedSize":623149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqB0DG+nsIlwUY7qfHydxjx1OL3xRQiCFW2ogntBbwUAiEAsg5CmbvnZJtZLy2ZmP0Q9+RAK7hkr+afK8DeltU/kWI="}],"size":146088},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.4_1712241975276_0.05778812302823466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-04T14:46:15.525Z","publish_time":1712241975525,"_source_registry_name":"default","contributors":[]},"4.0.5":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.5","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.29","@types/tar":"^6.1.13","axios":"^1.7.3","cheerio":"1.0.0","domhandler":"^5.0.3","extract-zip":"^2.0.1","local-pkg":"^0.5.0","pathe":"^1.1.2","svgo":"^3.3.2","tar":"^6.2.1"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.14.14","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest":"^29.7.0","prettier":"^3.3.3","rimraf":"^6.0.1","ts-jest":"^29.2.4","typescript":"^5.5.4","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.0.5","_integrity":"sha512-l8KoA1lxlN/FFjlMd3vjfD7BtcX/QnFWtlBapILMlJSBgM5zhDYak/ldw/LkKG3258q/0YmXa48sO/QpxX7ptg==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/f9ab718ff214ea9c532cf8a865828323/iconify-tools-4.0.5.tgz","_from":"file:iconify-tools-4.0.5.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-l8KoA1lxlN/FFjlMd3vjfD7BtcX/QnFWtlBapILMlJSBgM5zhDYak/ldw/LkKG3258q/0YmXa48sO/QpxX7ptg==","shasum":"a907a7d7bc09d980934e0592ea19094347d67447","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.5.tgz","fileCount":444,"unpackedSize":623900,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKTDIdDV1OyhSPAKfdX2ov+YH+gMbuHTRlr91g6d7pJAiEAqQsjzqR5WjoJp1GwP9GIoi3ew1sI3XKBIfHEyKt4INM="}],"size":146262},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.5_1723371403029_0.6690508252179237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-11T10:16:43.204Z","publish_time":1723371403204,"_source_registry_name":"default","contributors":[]},"4.0.6":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.6","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.32","@types/tar":"^6.1.13","axios":"^1.7.7","cheerio":"1.0.0","domhandler":"^5.0.3","extract-zip":"^2.0.1","local-pkg":"^0.5.0","pathe":"^1.1.2","svgo":"^3.3.2","tar":"^6.2.1"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.16.2","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest":"^29.7.0","prettier":"^3.3.3","rimraf":"^6.0.1","ts-jest":"^29.2.5","typescript":"^5.5.4","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.0.6","_integrity":"sha512-riEQggXVuZNXjRdo+aKT0rkzn2XHslIqat8mdW/oVu5mLmP/95Hi+iaq4keT7WwMD97jsYPXMQ6QMCw0EWpRNw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/04dd7f761d56b99d184fc3650b19a693/iconify-tools-4.0.6.tgz","_from":"file:iconify-tools-4.0.6.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-riEQggXVuZNXjRdo+aKT0rkzn2XHslIqat8mdW/oVu5mLmP/95Hi+iaq4keT7WwMD97jsYPXMQ6QMCw0EWpRNw==","shasum":"06b52457ff99c31519fa5b9005f6d441ce32c991","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.6.tgz","fileCount":444,"unpackedSize":623903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDEwa7HoZ4Iffn46vDCclJeMXbMK+S3inYLZ/RaVwOswIgQH1dPaymbd91eJGH0EKlmR4jf2liw7vMu6t/qMBktiU="}],"size":146268},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.6_1725173006115_0.2981221333113162"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-01T06:43:26.466Z","publish_time":1725173006466,"_source_registry_name":"default","contributors":[]},"4.0.7":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.0.7","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.1.32","@types/tar":"^6.1.13","axios":"^1.7.7","cheerio":"1.0.0","domhandler":"^5.0.3","extract-zip":"^2.0.1","local-pkg":"^0.5.0","pathe":"^1.1.2","svgo":"^3.3.2","tar":"^6.2.1"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.16.2","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest":"^29.7.0","prettier":"^3.3.3","rimraf":"^6.0.1","ts-jest":"^29.2.5","typescript":"^5.5.4","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"_id":"@iconify/tools@4.0.7","gitHead":"41eae4591bf41b37546f9c1b12da22fa4e0ce0be","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-zOJxKIfZn96ZRGGvIWzDRLD9vb2CsxjcLuM+QIdvwWbv6SWhm49gECzUnd4d2P0sq9sfodT7yCNobWK8nvavxQ==","shasum":"8bd103a3252e3f693a7de9e903e342852158aa57","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.0.7.tgz","fileCount":444,"unpackedSize":622589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4EEWlS2PnUYWLZA5JI12yO61hiwAR3TDS8kit3QDY9AiB3smPYoW0U7w3jq5e5cQ0hX6gAfJyZ62rVcEklz5DBsg=="}],"size":144585},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_4.0.7_1727372393814_0.17295167878276096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T17:39:54.058Z","publish_time":1727372394058,"_source_registry_name":"default","contributors":[]},"4.1.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.1.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.2.0","@types/tar":"^6.1.13","axios":"^1.7.9","cheerio":"1.0.0","domhandler":"^5.0.3","extract-zip":"^2.0.1","local-pkg":"^0.5.1","pathe":"^1.1.2","svgo":"^3.3.2","tar":"^6.2.1"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^20.17.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","jest":"^29.7.0","prettier":"^3.4.2","rimraf":"^6.0.1","ts-jest":"^29.2.5","typescript":"^5.7.2","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.1.1","_integrity":"sha512-Hybu/HGhv6T8nLQhiG9rKx+ekF7NNpPOEQAy7JRSKht3s3dcFSsPccYzk24Znc9MTxrR6Gak3cg6CPP5dyvS2Q==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/0b2aee74bb59b77f1cf84b2f56bc04c1/iconify-tools-4.1.1.tgz","_from":"file:iconify-tools-4.1.1.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-Hybu/HGhv6T8nLQhiG9rKx+ekF7NNpPOEQAy7JRSKht3s3dcFSsPccYzk24Znc9MTxrR6Gak3cg6CPP5dyvS2Q==","shasum":"40cf7b49efd72b2ea4e332aa883ed78365231ea8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.1.1.tgz","fileCount":444,"unpackedSize":624238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+Km7YdBnmtBnZG9qr599K+trNdx3C/5GZShkqxfS3PwIhAPk9A9EWs6KhDb281Yq2nYG6Vnjt9DinSRJzII0mtAjF"}],"size":146346},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_4.1.1_1734335156316_0.5286535289628007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-16T07:45:56.545Z","publish_time":1734335156545,"_source_registry_name":"default","contributors":[]},"4.1.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.1.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.3.0","@types/tar":"^6.1.13","axios":"^1.8.3","cheerio":"1.0.0","domhandler":"^5.0.3","extract-zip":"^2.0.1","local-pkg":"^0.5.1","pathe":"^1.1.2","svgo":"^3.3.2","tar":"^6.2.1"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^20.17.24","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","jest":"^29.7.0","prettier":"^3.5.3","rimraf":"^6.0.1","ts-jest":"^29.2.6","typescript":"^5.8.2","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.1.2","_integrity":"sha512-q6NzLQYEN9zkDfcyBqD3vItHcZw97w/s++3H3TBxUORr57EfHxj6tOW6fyufDjMq+Vl56WXWaPx1csBPYlI5CA==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/020f06b62b102e4afc4d5e69ec658270/iconify-tools-4.1.2.tgz","_from":"file:iconify-tools-4.1.2.tgz","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-q6NzLQYEN9zkDfcyBqD3vItHcZw97w/s++3H3TBxUORr57EfHxj6tOW6fyufDjMq+Vl56WXWaPx1csBPYlI5CA==","shasum":"259129686cc9de8b7570e7fe49ea78a8ad8e4cc6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.1.2.tgz","fileCount":444,"unpackedSize":624437,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCRbTDBlckX0lGP4gTVpA+vREAL7dCPAMCd2tFEs87fIgIhANy5Dmu6IDbynGIfnCdqOj8KGC9sm9pKIGI485HA/acn"}],"size":146352},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_4.1.2_1742217778226_0.7781234329365105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-17T13:22:58.570Z","publish_time":1742217778570,"_source_registry_name":"default","contributors":[]},"4.1.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.1.3","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.3.0","@types/tar":"^6.1.13","axios":"^1.12.1","cheerio":"1.0.0","domhandler":"^5.0.3","extract-zip":"^2.0.1","local-pkg":"^0.5.1","pathe":"^1.1.2","svgo":"^3.3.2","tar":"^6.2.1"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^24.3.3","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest":"^29.7.0","prettier":"^3.6.2","rimraf":"^6.0.1","ts-jest":"^29.4.1","typescript":"^5.9.2","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.1.3","_integrity":"sha512-guPw9jvkrCCGFUvPr+NgUcQIpQcIll38NQzUzrEMK/1vrDmeJ9jstsp/Dx5LIP2na9BUBLHKOKXA6cERTpnGFw==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/ee7b0b152184e53997efdb738121fe5f/iconify-tools-4.1.3.tgz","_from":"file:iconify-tools-4.1.3.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-guPw9jvkrCCGFUvPr+NgUcQIpQcIll38NQzUzrEMK/1vrDmeJ9jstsp/Dx5LIP2na9BUBLHKOKXA6cERTpnGFw==","shasum":"ed80b05e455d89ca3a2fa50479b1db95e79cee87","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.1.3.tgz","fileCount":444,"unpackedSize":624437,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVhs0jxm+JOAhV2CQ2jfUEoPuiezidUCK+PEzfMmxeiQIhALaSpHqqGGmteEzZgzDVfs2n07S+vhMXo8LeIll77tx7"}],"size":146354},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_4.1.3_1757778996240_0.13864242796188697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-13T15:56:36.455Z","publish_time":1757778996455,"_source_registry_name":"default","contributors":[]},"4.1.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.1.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.3.0","@types/tar":"^6.1.13","axios":"^1.12.1","cheerio":"1.0.0","domhandler":"^5.0.3","extract-zip":"^2.0.1","local-pkg":"^0.5.1","pathe":"^1.1.2","svgo":"^3.3.2","tar":"^6.2.1"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^24.3.3","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest":"^29.7.0","prettier":"^3.6.2","rimraf":"^6.0.1","ts-jest":"^29.4.1","typescript":"^5.9.2","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.1.4","_integrity":"sha512-s6BcNUcCxQ3S6cvhlsoWzOuBt8qKXdVyXB9rT57uSJ/ARHD7dVM43+5ERBWn3tmkMWXeJ/s9DPVc3dUasayzeA==","_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/cb9f62bd7946d1cca32ab6a28e97f0d0/iconify-tools-4.1.4.tgz","_from":"file:iconify-tools-4.1.4.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-s6BcNUcCxQ3S6cvhlsoWzOuBt8qKXdVyXB9rT57uSJ/ARHD7dVM43+5ERBWn3tmkMWXeJ/s9DPVc3dUasayzeA==","shasum":"6c9081479ee43aee435bae551ecbf82c8fd1c229","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.1.4.tgz","fileCount":444,"unpackedSize":624545,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEm34jqcDJIrOtyQ5qrCXN1p288rdZxJ/kRrFU7EnnUmAiEA5xzj7neTYMP+V2daNHKZ7BK4IUhmro7B4JpkU6j0+Co="}],"size":146407},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_4.1.4_1759086252905_0.7044293430457789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-28T19:04:13.124Z","publish_time":1759086253124,"_source_registry_name":"default","contributors":[]},"4.1.5":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.1.5","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.3.0","axios":"^1.13.2","cheerio":"^1.1.2","domhandler":"^5.0.3","extract-zip":"^2.0.1","local-pkg":"^0.5.1","pathe":"^1.1.2","svgo":"^3.3.2","tar":"^7.5.2"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^24.10.1","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","cross-env":"^7.0.3","eslint":"^8.57.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest":"^29.7.0","prettier":"^3.6.2","rimraf":"^6.1.2","ts-jest":"^29.4.5","typescript":"^5.9.3","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.1.5","_integrity":"sha512-8pCZ1fZKKTJPh9sCF651cexKQDalJ60CoOuGYalL9og/tmKYA37fzStG6Um85maKpQWURIIoDQ7Y5nOyL3G2PQ==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/eed3e94f3943e87333cb9314f8609c0a/iconify-tools-4.1.5.tgz","_from":"file:iconify-tools-4.1.5.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-8pCZ1fZKKTJPh9sCF651cexKQDalJ60CoOuGYalL9og/tmKYA37fzStG6Um85maKpQWURIIoDQ7Y5nOyL3G2PQ==","shasum":"29d00511a892135b9b21cebf93eedad956821fad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.1.5.tgz","fileCount":444,"unpackedSize":624518,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEkPh50yAqIYgV9mXaUbEhPD3yy3V0JJAKaoD2WQoJgdAiAF/WgGyOsD1K12MdnF+Hk02ii691KoOXNENq1nw8tj9Q=="}],"size":146399},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_4.1.5_1764015319843_0.9244449560141024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-24T20:15:20.058Z","publish_time":1764015320058,"_source_registry_name":"default","contributors":[]},"4.2.0":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"4.2.0","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"main":"./lib/index.cjs","module":"./lib/index.mjs","types":"./lib/index.d.ts","dependencies":{"@iconify/types":"^2.0.0","@iconify/utils":"^2.3.0","cheerio":"^1.1.2","domhandler":"^5.0.3","extract-zip":"^2.0.1","local-pkg":"^1.1.2","pathe":"^2.0.3","svgo":"^3.3.2","tar":"^7.5.2"},"devDependencies":{"@types/jest":"^30.0.0","@types/node":"^24.10.1","@typescript-eslint/eslint-plugin":"^8.48.0","@typescript-eslint/parser":"^8.48.0","cross-env":"^10.1.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.5.0","jest":"^30.2.0","prettier":"^3.6.2","rimraf":"^6.1.2","ts-jest":"^29.4.5","typescript":"^5.9.3","unbuild":"^2.0.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","require":"./lib/colors/attribs.cjs","import":"./lib/colors/attribs.mjs"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","require":"./lib/colors/detect.cjs","import":"./lib/colors/detect.mjs"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","require":"./lib/colors/parse.cjs","import":"./lib/colors/parse.mjs"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","require":"./lib/colors/validate.cjs","import":"./lib/colors/validate.mjs"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","require":"./lib/css/parse.cjs","import":"./lib/css/parse.mjs"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","require":"./lib/css/parser/error.cjs","import":"./lib/css/parser/error.mjs"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","require":"./lib/css/parser/export.cjs","import":"./lib/css/parser/export.mjs"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","require":"./lib/css/parser/strings.cjs","import":"./lib/css/parser/strings.mjs"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","require":"./lib/css/parser/text.cjs","import":"./lib/css/parser/text.mjs"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","require":"./lib/css/parser/tokens.cjs","import":"./lib/css/parser/tokens.mjs"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","require":"./lib/css/parser/tree.cjs","import":"./lib/css/parser/tree.mjs"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","require":"./lib/css/parser/types.cjs","import":"./lib/css/parser/types.mjs"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","require":"./lib/download/api/cache.cjs","import":"./lib/download/api/cache.mjs"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","require":"./lib/download/api/config.cjs","import":"./lib/download/api/config.mjs"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","require":"./lib/download/api/download.cjs","import":"./lib/download/api/download.mjs"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","require":"./lib/download/api/fetch.cjs","import":"./lib/download/api/fetch.mjs"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","require":"./lib/download/api/index.cjs","import":"./lib/download/api/index.mjs"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","require":"./lib/download/api/queue.cjs","import":"./lib/download/api/queue.mjs"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","require":"./lib/download/api/types.cjs","import":"./lib/download/api/types.mjs"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","require":"./lib/download/git/branch.cjs","import":"./lib/download/git/branch.mjs"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","require":"./lib/download/git/hash.cjs","import":"./lib/download/git/hash.mjs"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","require":"./lib/download/git/index.cjs","import":"./lib/download/git/index.mjs"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","require":"./lib/download/git/reset.cjs","import":"./lib/download/git/reset.mjs"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","require":"./lib/download/github/hash.cjs","import":"./lib/download/github/hash.mjs"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","require":"./lib/download/github/index.cjs","import":"./lib/download/github/index.mjs"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","require":"./lib/download/github/types.cjs","import":"./lib/download/github/types.mjs"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","require":"./lib/download/gitlab/hash.cjs","import":"./lib/download/gitlab/hash.mjs"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","require":"./lib/download/gitlab/index.cjs","import":"./lib/download/gitlab/index.mjs"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","require":"./lib/download/gitlab/types.cjs","import":"./lib/download/gitlab/types.mjs"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","require":"./lib/download/helpers/untar.cjs","import":"./lib/download/helpers/untar.mjs"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","require":"./lib/download/helpers/unzip.cjs","import":"./lib/download/helpers/unzip.mjs"},"./lib/download":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/index":{"types":"./lib/download/index.d.ts","require":"./lib/download/index.cjs","import":"./lib/download/index.mjs"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","require":"./lib/download/npm/index.cjs","import":"./lib/download/npm/index.mjs"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","require":"./lib/download/npm/types.cjs","import":"./lib/download/npm/types.mjs"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","require":"./lib/download/npm/version.cjs","import":"./lib/download/npm/version.mjs"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","require":"./lib/download/types/modified.cjs","import":"./lib/download/types/modified.mjs"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","require":"./lib/download/types/sources.cjs","import":"./lib/download/types/sources.mjs"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","require":"./lib/export/directory.cjs","import":"./lib/export/directory.mjs"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","require":"./lib/export/helpers/custom-files.cjs","import":"./lib/export/helpers/custom-files.mjs"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","require":"./lib/export/helpers/prepare.cjs","import":"./lib/export/helpers/prepare.mjs"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","require":"./lib/export/helpers/types-version.cjs","import":"./lib/export/helpers/types-version.mjs"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","require":"./lib/export/icon-package.cjs","import":"./lib/export/icon-package.mjs"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","require":"./lib/export/json-package.cjs","import":"./lib/export/json-package.mjs"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","require":"./lib/icon-set/index.cjs","import":"./lib/icon-set/index.mjs"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","require":"./lib/icon-set/match.cjs","import":"./lib/icon-set/match.mjs"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","require":"./lib/icon-set/merge.cjs","import":"./lib/icon-set/merge.mjs"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","require":"./lib/icon-set/modified.cjs","import":"./lib/icon-set/modified.mjs"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","require":"./lib/icon-set/props.cjs","import":"./lib/icon-set/props.mjs"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","require":"./lib/icon-set/tags.cjs","import":"./lib/icon-set/tags.mjs"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","require":"./lib/icon-set/types.cjs","import":"./lib/icon-set/types.mjs"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","require":"./lib/import/directory.cjs","import":"./lib/import/directory.mjs"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","require":"./lib/import/figma/index.cjs","import":"./lib/import/figma/index.mjs"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","require":"./lib/import/figma/nodes.cjs","import":"./lib/import/figma/nodes.mjs"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","require":"./lib/import/figma/query.cjs","import":"./lib/import/figma/query.mjs"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","require":"./lib/import/figma/types/api.cjs","import":"./lib/import/figma/types/api.mjs"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","require":"./lib/import/figma/types/nodes.cjs","import":"./lib/import/figma/types/nodes.mjs"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","require":"./lib/import/figma/types/options.cjs","import":"./lib/import/figma/types/options.mjs"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","require":"./lib/import/figma/types/result.cjs","import":"./lib/import/figma/types/result.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.mjs"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","require":"./lib/misc/bump-version.cjs","import":"./lib/misc/bump-version.mjs"},"./lib/misc/cheerio":{"types":"./lib/misc/cheerio.d.ts","require":"./lib/misc/cheerio.cjs","import":"./lib/misc/cheerio.mjs"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","require":"./lib/misc/compare-dirs.cjs","import":"./lib/misc/compare-dirs.mjs"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","require":"./lib/misc/exec.cjs","import":"./lib/misc/exec.mjs"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","require":"./lib/misc/keyword.cjs","import":"./lib/misc/keyword.mjs"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","require":"./lib/misc/scan.cjs","import":"./lib/misc/scan.mjs"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","require":"./lib/misc/write-json.cjs","import":"./lib/misc/write-json.mjs"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","require":"./lib/optimise/figma.cjs","import":"./lib/optimise/figma.mjs"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","require":"./lib/optimise/flags.cjs","import":"./lib/optimise/flags.mjs"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","require":"./lib/optimise/global-style.cjs","import":"./lib/optimise/global-style.mjs"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","require":"./lib/optimise/mask.cjs","import":"./lib/optimise/mask.mjs"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","require":"./lib/optimise/origin.cjs","import":"./lib/optimise/origin.mjs"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","require":"./lib/optimise/scale.cjs","import":"./lib/optimise/scale.mjs"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","require":"./lib/optimise/svgo.cjs","import":"./lib/optimise/svgo.mjs"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","require":"./lib/optimise/unwrap.cjs","import":"./lib/optimise/unwrap.mjs"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","require":"./lib/svg/analyse.cjs","import":"./lib/svg/analyse.mjs"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","require":"./lib/svg/analyse/error.cjs","import":"./lib/svg/analyse/error.mjs"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","require":"./lib/svg/analyse/types.cjs","import":"./lib/svg/analyse/types.mjs"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","require":"./lib/svg/cleanup.cjs","import":"./lib/svg/cleanup.mjs"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","require":"./lib/svg/cleanup/attribs.cjs","import":"./lib/svg/cleanup/attribs.mjs"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","require":"./lib/svg/cleanup/bad-tags.cjs","import":"./lib/svg/cleanup/bad-tags.mjs"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","require":"./lib/svg/cleanup/inline-style.cjs","import":"./lib/svg/cleanup/inline-style.mjs"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","require":"./lib/svg/cleanup/root-style.cjs","import":"./lib/svg/cleanup/root-style.mjs"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","require":"./lib/svg/cleanup/root-svg.cjs","import":"./lib/svg/cleanup/root-svg.mjs"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","require":"./lib/svg/cleanup/svgo-style.cjs","import":"./lib/svg/cleanup/svgo-style.mjs"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","require":"./lib/svg/data/attributes.cjs","import":"./lib/svg/data/attributes.mjs"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","require":"./lib/svg/data/tags.cjs","import":"./lib/svg/data/tags.mjs"},"./lib/svg":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","require":"./lib/svg/index.cjs","import":"./lib/svg/index.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","require":"./lib/svg/parse.cjs","import":"./lib/svg/parse.mjs"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","require":"./lib/svg/parse-style.cjs","import":"./lib/svg/parse-style.mjs"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","require":"./lib/tests/helpers.cjs","import":"./lib/tests/helpers.mjs"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"unbuild","test:jest-cjs":"jest --clearCache --config=jest.config.cjs && jest --runInBand --config=jest.config.cjs","test:jest-esm":"cross-env NODE_OPTIONS=--experimental-vm-modules TEST_REMOTE=false jest --clearCache --config=jest.config.mjs && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand --config=jest.config.mjs","test":"npm run test:jest-cjs && npm run test:jest-esm","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@4.2.0","_integrity":"sha512-WRxPva/ipxYkqZd1+CkEAQmd86dQmrwH0vwK89gmp2Kh2WyyVw57XbPng0NehP3x4V1LzLsXUneP1uMfTMZmUA==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/b7e136664b357aac77e9a296731056af/iconify-tools-4.2.0.tgz","_from":"file:iconify-tools-4.2.0.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-WRxPva/ipxYkqZd1+CkEAQmd86dQmrwH0vwK89gmp2Kh2WyyVw57XbPng0NehP3x4V1LzLsXUneP1uMfTMZmUA==","shasum":"ae9ebe4d806c2e6af95ae249c855c2665013488f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-4.2.0.tgz","fileCount":449,"unpackedSize":625804,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCaOpQwkkUN/GLQOmCnxrEqR53aPhVQtI3lRbN2JlFDqQIgHbbhwU/n1KTN9m7IbFCwFzr2Cl3fNFiR59YTsHfta4E="}],"size":146840},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_4.2.0_1764056958261_0.8045156206272035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-25T07:49:18.524Z","publish_time":1764056958524,"_source_registry_name":"default","contributors":[]},"5.0.0-beta.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.0-beta.1","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.0.11","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.2","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.39.1","@types/jest":"^30.0.0","@types/node":"^24.10.1","@typescript-eslint/eslint-plugin":"^8.48.0","@typescript-eslint/parser":"^8.48.0","cross-env":"^10.1.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.5.0","prettier":"^3.6.2","rimraf":"^6.1.2","tsdown":"^0.16.7","typescript":"^5.9.3","vitest":"^4.0.14"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.0-beta.1","readmeFilename":"README.md","_integrity":"sha512-RB9JmCm1+rSwoj+/4MD0s6TQvKvTIW9NI/FRyqXMxeptTIVUk/KYmxK4teZ3XeJ0KerI12948qVHJbKAMClA8w==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/f43104a29f4693d5839ea3e7b8cdab13/iconify-tools-5.0.0-beta.1.tgz","_from":"file:iconify-tools-5.0.0-beta.1.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-RB9JmCm1+rSwoj+/4MD0s6TQvKvTIW9NI/FRyqXMxeptTIVUk/KYmxK4teZ3XeJ0KerI12948qVHJbKAMClA8w==","shasum":"15bc893e26fa74653774a75fc299c579d74e216a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.0-beta.1.tgz","fileCount":176,"unpackedSize":242504,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJ3Cq1QLa9gLTfhGHlOAzDSNZiV6jKObk4YRdd7P64vAIgE3DUPJSR7KOwxTejjiQwE24FKaJFB8coF1yKew49az0="}],"size":64983},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.0-beta.1_1764226671200_0.9706862533717586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T06:57:51.385Z","publish_time":1764226671385,"_source_registry_name":"default","contributors":[]},"5.0.0-beta.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.0-beta.2","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.0.11","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.2","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.39.1","@types/jest":"^30.0.0","@types/node":"^24.10.1","@typescript-eslint/eslint-plugin":"^8.48.0","@typescript-eslint/parser":"^8.48.0","cross-env":"^10.1.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.5.0","prettier":"^3.6.2","rimraf":"^6.1.2","tsdown":"^0.16.7","typescript":"^5.9.3","vitest":"^4.0.14"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.0-beta.2","readmeFilename":"README.md","_integrity":"sha512-ieOGQwzHF0ab5lIR8AU43fWMctsOv1LAmPTEfb8tQT63QByDN2YPDPJ43tnvC6qh82xu3EpsB8UM+DaOh3pc7w==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/fbb0b210aca880bd3fbb32efeecabad2/iconify-tools-5.0.0-beta.2.tgz","_from":"file:iconify-tools-5.0.0-beta.2.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-ieOGQwzHF0ab5lIR8AU43fWMctsOv1LAmPTEfb8tQT63QByDN2YPDPJ43tnvC6qh82xu3EpsB8UM+DaOh3pc7w==","shasum":"02b9afc2a5066a8c111ab17885dc92cc28f560ce","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.0-beta.2.tgz","fileCount":180,"unpackedSize":242955,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9SUqHW8dXu/Q0xzsH4w2uTHUm2bZfy6ewLOF0h2F1OgIhAMLu70QBAmFCf6P7/33gkh7PeGeeBJGdFKk7smZPRAKy"}],"size":65261},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.0-beta.2_1764227605013_0.24073358382965693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T07:13:25.282Z","publish_time":1764227605282,"_source_registry_name":"default","contributors":[]},"5.0.0-beta.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.0-beta.3","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.0.11","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.2","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.39.1","@types/jest":"^30.0.0","@types/node":"^24.10.1","@typescript-eslint/eslint-plugin":"^8.48.0","@typescript-eslint/parser":"^8.48.0","cross-env":"^10.1.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.5.0","prettier":"^3.6.2","rimraf":"^6.1.2","tsdown":"^0.16.7","typescript":"^5.9.3","vitest":"^4.0.14"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.0-beta.3","readmeFilename":"README.md","_integrity":"sha512-uxrMHnGl/r/KxZRRCnBBpCGO7mUc9ZS+lFsnXMjtIlpqjzJvETSVHEMIl9FEeMUspk9wZDA4csJ2SzoB/xf6pw==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/adeb47adabfaf3ede3b346bc0824a75a/iconify-tools-5.0.0-beta.3.tgz","_from":"file:iconify-tools-5.0.0-beta.3.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-uxrMHnGl/r/KxZRRCnBBpCGO7mUc9ZS+lFsnXMjtIlpqjzJvETSVHEMIl9FEeMUspk9wZDA4csJ2SzoB/xf6pw==","shasum":"d44958386f6fec40e24e92b2cb97de39b75c28a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.0-beta.3.tgz","fileCount":180,"unpackedSize":243304,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDverOhYiwElDYTWH6HpP7gm+QqPUNRhZ5FuGNCQ8H8TQIhAPS2sW+mGvJC6VY2PKgWYKGY2JpVsZ/85qTCu8x2pdmH"}],"size":65355},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.0-beta.3_1764228713164_0.1331524085944873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T07:31:53.350Z","publish_time":1764228713350,"_source_registry_name":"default","contributors":[]},"5.0.0-beta.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.0-beta.4","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.0.11","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.2","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.39.1","@types/jest":"^30.0.0","@types/node":"^24.10.1","@typescript-eslint/eslint-plugin":"^8.48.0","@typescript-eslint/parser":"^8.48.0","cross-env":"^10.1.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.5.0","prettier":"^3.6.2","rimraf":"^6.1.2","tsdown":"^0.16.7","typescript":"^5.9.3","vitest":"^4.0.14"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.0-beta.4","readmeFilename":"README.md","_integrity":"sha512-gdiL58eCsWyiI2ecBcuS6HIYcs7ZTcOxiya/SEq4J1GabeEDEMkcZ26PfxUHshlr0+AzUNZXOvFObkamWu9aQw==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/51a36155efba17860fba009fc3804d75/iconify-tools-5.0.0-beta.4.tgz","_from":"file:iconify-tools-5.0.0-beta.4.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-gdiL58eCsWyiI2ecBcuS6HIYcs7ZTcOxiya/SEq4J1GabeEDEMkcZ26PfxUHshlr0+AzUNZXOvFObkamWu9aQw==","shasum":"6961b9a1011d5a3d29c1ff1a064f2308b8ca511b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.0-beta.4.tgz","fileCount":180,"unpackedSize":243305,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDJ9kZkKRqQz6tku9c5ebKb1tKYACYxJAL+JqLcraPBhAiEA5n38ARE9w+J1ngXn8PHV4chbeWJI1VmVIZoqRwDkjWU="}],"size":65351},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.0-beta.4_1764229197777_0.7476226043895651"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T07:39:57.988Z","publish_time":1764229197988,"_source_registry_name":"default","contributors":[]},"5.0.0-beta.5":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.0-beta.5","publishConfig":{"tag":"next"},"license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.0.11","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.2","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.39.1","@types/jest":"^30.0.0","@types/node":"^24.10.1","@typescript-eslint/eslint-plugin":"^8.48.0","@typescript-eslint/parser":"^8.48.0","cross-env":"^10.1.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.5.0","prettier":"^3.6.2","rimraf":"^6.1.2","tsdown":"^0.16.7","typescript":"^5.9.3","vitest":"^4.0.14"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.0-beta.5","readmeFilename":"README.md","_integrity":"sha512-nYitsGOOCEleUKOGQ6BygnRDi5zVjgJyx1rr2OBJMbVBSy0WrbJ/Mtjh5vpnGdut/f4/OxpCWK+VmAhgmWWmyw==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/ddacbf4d6c157adf609e28476d900723/iconify-tools-5.0.0-beta.5.tgz","_from":"file:iconify-tools-5.0.0-beta.5.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-nYitsGOOCEleUKOGQ6BygnRDi5zVjgJyx1rr2OBJMbVBSy0WrbJ/Mtjh5vpnGdut/f4/OxpCWK+VmAhgmWWmyw==","shasum":"e85451074d3d1f53f705e0a5833a8f624e8f0d44","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.0-beta.5.tgz","fileCount":182,"unpackedSize":244614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQAQ7gAbvfH7lSisHosSZDHxM08+Rsbrm0C1wv+bphpwIgKa1p0B4p0VQVgPTUuLEqU3hXEh+GwUWc5gKPcwoqfOQ="}],"size":65770},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.0-beta.5_1764230843884_0.8300225102616365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T08:07:24.095Z","publish_time":1764230844095,"_source_registry_name":"default","contributors":[]},"5.0.0":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.0","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.0.11","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.2","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.39.1","@types/jest":"^30.0.0","@types/node":"^24.10.1","@typescript-eslint/eslint-plugin":"^8.48.0","@typescript-eslint/parser":"^8.48.0","cross-env":"^10.1.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.5.0","prettier":"^3.6.2","rimraf":"^6.1.2","tsdown":"^0.16.7","typescript":"^5.9.3","vitest":"^4.0.14"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.0","_integrity":"sha512-GY/FsuNdWA/FbkLqgQ8b1PHFkNvjMeSFWaVJdLldYGHBp0lZ64HJlcS0qzLfglacHTd8zYdfQjF74RxGqyGMgw==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/9ddc965ccddac9d4b5445c1c7115be04/iconify-tools-5.0.0.tgz","_from":"file:iconify-tools-5.0.0.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-GY/FsuNdWA/FbkLqgQ8b1PHFkNvjMeSFWaVJdLldYGHBp0lZ64HJlcS0qzLfglacHTd8zYdfQjF74RxGqyGMgw==","shasum":"0f59237c98bd76e4962b8bd7b4a46c39ccc1a49d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.0.tgz","fileCount":182,"unpackedSize":244527,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICmNHArOM4PjNyZGu+UAl+JQS1eidpph2+kgpVYvXf7kAiBVNPVqWw1PiKCu6Lultaq4EeAYdgYdzp/RS2LJuFsbEg=="}],"size":65724},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.0_1764263493875_0.2396838948576554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-27T17:11:34.114Z","publish_time":1764263494114,"_source_registry_name":"default","contributors":[]},"5.0.1":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.1","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.0.11","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.3","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.3","@eslint/js":"^9.39.2","@types/jest":"^30.0.0","@types/node":"^24.10.4","@typescript-eslint/eslint-plugin":"^8.50.0","@typescript-eslint/parser":"^8.50.0","cross-env":"^10.1.0","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.5.0","prettier":"^3.7.4","rimraf":"^6.1.2","tsdown":"^0.18.0","typescript":"^5.9.3","vitest":"^4.0.16"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.1","_integrity":"sha512-/znhBN9WIpJd9UtKhyEDfRKwNo8rrOy8dShF8bwSZ1i27ukTSHjeS6bmVK4tTYBYriwFhBf70JT6g8GIRwFvbw==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/b667e8ef5c999a6b22116eb77685c69c/iconify-tools-5.0.1.tgz","_from":"file:iconify-tools-5.0.1.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-/znhBN9WIpJd9UtKhyEDfRKwNo8rrOy8dShF8bwSZ1i27ukTSHjeS6bmVK4tTYBYriwFhBf70JT6g8GIRwFvbw==","shasum":"744a9ece3de94f7b9d0f470537fe051bd92e9663","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.1.tgz","fileCount":182,"unpackedSize":244648,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCdWnfQOm8WrVbJXx7HVX9GWy7GvsXd3DTm7pi30FHFywIhALwPv/TdKKdbCARg67PE4iGlKgE9lDzPt5w+ARprSgEe"}],"size":65733},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.1_1765963492597_0.20763352057344364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T09:24:52.762Z","publish_time":1765963492762,"_source_registry_name":"default","contributors":[]},"5.0.2":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.2","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.0.11","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.3","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.3","@eslint/js":"^9.39.2","@types/jest":"^30.0.0","@types/node":"^24.10.4","@typescript-eslint/eslint-plugin":"^8.50.1","@typescript-eslint/parser":"^8.50.1","cross-env":"^10.1.0","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","globals":"^16.5.0","prettier":"^3.7.4","rimraf":"^6.1.2","tsdown":"^0.18.3","typescript":"^5.9.3","vitest":"^4.0.16"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.2","_integrity":"sha512-esoFiH0LYpiqqVAO+RTenh6qqGKf0V8T0T6IG7dFLCw26cjcYGG34UMHjkbuq+MMl23U39FtkzhWZsCDDtOhew==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/8dea26b46197aca31c2ab9658b63a89b/iconify-tools-5.0.2.tgz","_from":"file:iconify-tools-5.0.2.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-esoFiH0LYpiqqVAO+RTenh6qqGKf0V8T0T6IG7dFLCw26cjcYGG34UMHjkbuq+MMl23U39FtkzhWZsCDDtOhew==","shasum":"ae74dae839dc58be5e9f3405502c0ca7b9432008","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.2.tgz","fileCount":182,"unpackedSize":244797,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCh37TDpcdRMXIPOltHjOionYFz9DJKOyPErlDnj4bExAIgIK9NvdivW+4qiHOzxOHHhDkMBd3Z2EKauiKW7IvPFK8="}],"size":65770},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.2_1767025772258_0.8008545032094367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-29T16:29:32.411Z","publish_time":1767025772411,"_source_registry_name":"default","contributors":[]},"5.0.3":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.3","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.1.1","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.3","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.3","@eslint/js":"^9.39.2","@types/jest":"^30.0.0","@types/node":"^24.10.9","@typescript-eslint/eslint-plugin":"^8.54.0","@typescript-eslint/parser":"^8.54.0","cross-env":"^10.1.0","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^16.5.0","prettier":"^3.8.1","rimraf":"^6.1.2","tsdown":"^0.20.1","typescript":"^5.9.3","vitest":"^4.0.18"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.3","_integrity":"sha512-W5nbH5fNv20TvU49Al19Foos/ViAnmppbCNV9ieGl6/dRMDRzxeFol6peXX/NAgaOytQwZZxTTJRq/Kxd4eWsA==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/f76ffdc465dce6327ccf9418cba48d27/iconify-tools-5.0.3.tgz","_from":"file:iconify-tools-5.0.3.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-W5nbH5fNv20TvU49Al19Foos/ViAnmppbCNV9ieGl6/dRMDRzxeFol6peXX/NAgaOytQwZZxTTJRq/Kxd4eWsA==","shasum":"0b1b778fb7d26173e0829e47287e85bc76234aa4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.3.tgz","fileCount":182,"unpackedSize":244533,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH6mjGMwxcRJxjgjCtIHALLMZI6fu+GRFSnd0gXNuMvcAiBwgLrpgAfNqctMg9p0oTmuk1JmLqeU+fARyTdcQHFYZg=="}],"size":65565},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.3_1769932274343_0.7761242908865515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-01T07:51:14.470Z","publish_time":1769932274470,"_source_registry_name":"default","contributors":[]},"5.0.4":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.4","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.2.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.5","pathe":"^2.0.3","svgo":"^4.0.0"},"devDependencies":{"@eslint/eslintrc":"^3.3.4","@eslint/js":"^9.39.3","@types/jest":"^30.0.0","@types/node":"^24.11.0","@typescript-eslint/eslint-plugin":"^8.56.1","@typescript-eslint/parser":"^8.56.1","cross-env":"^10.1.0","eslint":"^9.39.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^16.5.0","prettier":"^3.8.1","rimraf":"^6.1.3","tsdown":"^0.20.3","typescript":"^5.9.3","vitest":"^4.0.18"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.4","_integrity":"sha512-cXCAxFNQq23mlu+rCcX4clUolc1W4CuQPJ/QyFipbgxBKdsdbzvvdcOz1d6m9C82zPq5Zhdxwq1X75RrqxSvHQ==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/292dfa4839940ba5da74c5b1a918e5a1/iconify-tools-5.0.4.tgz","_from":"file:iconify-tools-5.0.4.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-cXCAxFNQq23mlu+rCcX4clUolc1W4CuQPJ/QyFipbgxBKdsdbzvvdcOz1d6m9C82zPq5Zhdxwq1X75RrqxSvHQ==","shasum":"10221af4116aa346464b2f7c65abe74856b0d5df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.4.tgz","fileCount":182,"unpackedSize":244533,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuZ9ezLAHxKaM62sIiRZBGpU/5v9iUDIMNMwzeQr4wsgIhAOiCvI0yPYveJTn24AKOArmmJlezKJJ0pTr7pFbtcTdE"}],"size":65559},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.4_1772389892374_0.8093870547930575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-01T18:31:32.580Z","publish_time":1772389892580,"_source_registry_name":"default","contributors":[]},"5.0.5":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.5","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.2.4","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.5","pathe":"^2.0.3","svgo":"^4.0.1"},"devDependencies":{"@eslint/eslintrc":"^3.3.4","@eslint/js":"^9.39.3","@types/jest":"^30.0.0","@types/node":"^24.11.0","@typescript-eslint/eslint-plugin":"^8.56.1","@typescript-eslint/parser":"^8.56.1","cross-env":"^10.1.0","eslint":"^9.39.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^16.5.0","prettier":"^3.8.1","rimraf":"^6.1.3","tsdown":"^0.20.3","typescript":"^5.9.3","vitest":"^4.0.18"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.5","_integrity":"sha512-JE3uqne+l89kggZYKIukaYDIae4lHKMNVDg7Oc+L+8rPwiMcfD5C56YLWyynyH/ib6I9xDFH1aamdfoL+m7OFA==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/20d95ba3f85bee922026d52aefc5805a/iconify-tools-5.0.5.tgz","_from":"file:iconify-tools-5.0.5.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-JE3uqne+l89kggZYKIukaYDIae4lHKMNVDg7Oc+L+8rPwiMcfD5C56YLWyynyH/ib6I9xDFH1aamdfoL+m7OFA==","shasum":"10cd35ef2e31ca519a963554c7d5874427dcc8a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.5.tgz","fileCount":182,"unpackedSize":244533,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICP/1Fz4D6z2fRUg6zEJy40Hb96x1COYY4B59N2tduYDAiEA3VCRX4GWOHNHHkbnvdsBQFolzG+9YwrmkLYC9WJV+Bo="}],"size":65561},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.5_1772688211816_0.6784314321119114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T05:23:31.975Z","publish_time":1772688211975,"_source_registry_name":"default","contributors":[]},"5.0.6":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.6","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.2.7","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.5","pathe":"^2.0.3","svgo":"^4.0.1"},"devDependencies":{"@eslint/eslintrc":"^3.3.5","@eslint/js":"^9.39.4","@types/jest":"^30.0.0","@types/node":"^24.12.0","@typescript-eslint/eslint-plugin":"^8.57.1","@typescript-eslint/parser":"^8.57.1","cross-env":"^10.1.0","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^16.5.0","prettier":"^3.8.1","rimraf":"^6.1.3","tsdown":"^0.20.3","typescript":"^5.9.3","vitest":"^4.1.0"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.6","_integrity":"sha512-94dmgES3W9j3Z9xcxSZh6sLBIYwVFykcIER3vV1DTTF/g3Eyr/kG3/QNm4GNhqKoXexg5tmCtVA9AAilO81e4w==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/ff7e83b2d7959bc1bba2edaee0460921/iconify-tools-5.0.6.tgz","_from":"file:iconify-tools-5.0.6.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-94dmgES3W9j3Z9xcxSZh6sLBIYwVFykcIER3vV1DTTF/g3Eyr/kG3/QNm4GNhqKoXexg5tmCtVA9AAilO81e4w==","shasum":"399cf4ae03d8a7af3eb23383ca6137fead2a402b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.6.tgz","fileCount":182,"unpackedSize":244532,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEsnK55qLb7dqiSzRpIqZdvbe3FXfTJySFHRXLnlHRLdAiEAoTiVQOH5VVLpghWENHrxHO9WXbFyxJ49689C6hH8oDY="}],"size":65564},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.6_1773727921755_0.7948480252854657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T06:12:01.909Z","publish_time":1773727921909,"_source_registry_name":"default","contributors":[]},"5.0.7":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.7","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.2.8","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.6","pathe":"^2.0.3","svgo":"^4.0.1"},"devDependencies":{"@eslint/eslintrc":"^3.3.5","@eslint/js":"^9.39.4","@types/jest":"^30.0.0","@types/node":"^24.12.0","@typescript-eslint/eslint-plugin":"^8.57.2","@typescript-eslint/parser":"^8.57.2","cross-env":"^10.1.0","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^16.5.0","prettier":"^3.8.1","rimraf":"^6.1.3","tsdown":"^0.20.3","typescript":"^5.9.3","vitest":"^4.1.2"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.7","_integrity":"sha512-oqGn+5+4hgY8kzcO5Q9GvZL0wQ3ficyMVmAzJrt+bD3a3VjkP+OlBnXBTWrHrW/wDIBVxyU0uvKeLAOulFAXFg==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/e532d4c2af4ac9fd3bfca67283d66838/iconify-tools-5.0.7.tgz","_from":"file:iconify-tools-5.0.7.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-oqGn+5+4hgY8kzcO5Q9GvZL0wQ3ficyMVmAzJrt+bD3a3VjkP+OlBnXBTWrHrW/wDIBVxyU0uvKeLAOulFAXFg==","shasum":"28dc2112920f7b8183222cd8c37e5ee5cc2ea677","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.7.tgz","fileCount":182,"unpackedSize":244453,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbaNUTU3xuvqX/7V2eVPKuvoTLGWRf7Iz2GdA2RGKV2wIhAPLGsVzecbNIWN1PUvONwO8xVb97G0MrvPCJqet/lbRW"}],"size":65555},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.7_1774637819293_0.928792775050252"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T18:56:59.481Z","publish_time":1774637819481,"_source_registry_name":"default","contributors":[]},"5.0.8":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.8","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.2.8","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.6","pathe":"^2.0.3","svgo":"^4.0.1"},"devDependencies":{"@eslint/eslintrc":"^3.3.5","@eslint/js":"^9.39.4","@types/jest":"^30.0.0","@types/node":"^24.12.0","@typescript-eslint/eslint-plugin":"^8.57.2","@typescript-eslint/parser":"^8.57.2","cross-env":"^10.1.0","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^16.5.0","prettier":"^3.8.1","rimraf":"^6.1.3","tsdown":"^0.20.3","typescript":"^5.9.3","vitest":"^4.1.2"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.8","_integrity":"sha512-J5GG2mQT2tidrkcLc8nx2d8qSXKFObzTWMXAM8G0NqaNWNIk5PlNm9+g3wgBhWR6JKSnSP4Ec3uoQVOCfYrsGw==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/5e91d6d351a49c3a0329ea8a22a5363a/iconify-tools-5.0.8.tgz","_from":"file:iconify-tools-5.0.8.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-J5GG2mQT2tidrkcLc8nx2d8qSXKFObzTWMXAM8G0NqaNWNIk5PlNm9+g3wgBhWR6JKSnSP4Ec3uoQVOCfYrsGw==","shasum":"30489a2b0a1ebe2239944afbf502df68ab4ebfb8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.8.tgz","fileCount":182,"unpackedSize":244414,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGbXM+iBRE5H67u2hP+9zJGZakF9tKscYNxXzRjvE+mdAiEA3OLcQdvlpo57jFSYo94I2xdLdO/7ihMvfBoSq9j7JZk="}],"size":65545},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.8_1774641477903_0.6367323312330972"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-27T19:57:58.101Z","publish_time":1774641478101,"_source_registry_name":"default","contributors":[]},"5.0.9":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.9","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.2.8","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.6","pathe":"^2.0.3","svgo":"^4.0.1"},"devDependencies":{"@eslint/eslintrc":"^3.3.5","@eslint/js":"^9.39.4","@types/jest":"^30.0.0","@types/node":"^24.12.0","@typescript-eslint/eslint-plugin":"^8.57.2","@typescript-eslint/parser":"^8.57.2","cross-env":"^10.1.0","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^16.5.0","prettier":"^3.8.1","rimraf":"^6.1.3","tsdown":"^0.20.3","typescript":"^5.9.3","vitest":"^4.1.2"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.9","_integrity":"sha512-M4yrk+jaROHR0zFZtQ/2Eq2g9QyAHN/81CpK3z1FGEc+tNvy5PE+sh9t8sludUyKs6NohC/6Op5zUdaKVtpLQw==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/8eef3c91a8b4cf8a6558bec5da7d7772/iconify-tools-5.0.9.tgz","_from":"file:iconify-tools-5.0.9.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-M4yrk+jaROHR0zFZtQ/2Eq2g9QyAHN/81CpK3z1FGEc+tNvy5PE+sh9t8sludUyKs6NohC/6Op5zUdaKVtpLQw==","shasum":"94dd0b9bafe79d83c05be6b19b721c233dae5a65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.9.tgz","fileCount":182,"unpackedSize":244535,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNRLYveQ4Zr6BZ5lOFB/YUAyreVGpScUQT+Xu9j/1DGAIhAKtVb2uDjV/xJaN0kdoe+2Wpe+C5YOvGo7cvxmkhEKhu"}],"size":65576},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.9_1774678879612_0.3910282427514493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-28T06:21:19.759Z","publish_time":1774678879759,"_source_registry_name":"default","contributors":[]},"5.0.10":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.10","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.2.8","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.6","pathe":"^2.0.3","svgo":"^4.0.1"},"devDependencies":{"@eslint/eslintrc":"^3.3.5","@eslint/js":"^9.39.4","@types/jest":"^30.0.0","@types/node":"^24.12.0","@typescript-eslint/eslint-plugin":"^8.57.2","@typescript-eslint/parser":"^8.57.2","cross-env":"^10.1.0","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^16.5.0","prettier":"^3.8.1","rimraf":"^6.1.3","tsdown":"^0.20.3","typescript":"^5.9.3","vitest":"^4.1.2"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.10","_integrity":"sha512-RMwX/Y0+z4+FhWRdEw95RyXt+8dkRer0LUfEdEj7r7Rxe7UIpjZmh1nfxiHDyX0rbVbST+5jxrKfpQOXpkhdhw==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/4fbd5f57bce16e8f7969e4fb7db65615/iconify-tools-5.0.10.tgz","_from":"file:iconify-tools-5.0.10.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-RMwX/Y0+z4+FhWRdEw95RyXt+8dkRer0LUfEdEj7r7Rxe7UIpjZmh1nfxiHDyX0rbVbST+5jxrKfpQOXpkhdhw==","shasum":"4b4bbc6c9931a7350b895ad4d2b7741eaabcc99e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.10.tgz","fileCount":182,"unpackedSize":244600,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDPB9APvbOxS4eaTND3XnaiamRbC7ZRiWm3ozbKCv9zBgIgMRWHqISsjvYkeQ59rGriqTICyxHqvpFtxPVF95Vx+nk="}],"size":65593},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.10_1774679249296_0.12201374161133427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-28T06:27:29.481Z","publish_time":1774679249481,"_source_registry_name":"default","contributors":[]},"5.0.11":{"name":"@iconify/tools","type":"module","description":"Collection of functions for cleaning up and parsing SVG for Iconify project","author":{"name":"Vjacheslav Trushkin"},"version":"5.0.11","license":"MIT","bugs":{"url":"https://github.com/iconify/tools/issues"},"homepage":"https://github.com/iconify/tools","repository":{"type":"git","url":"git://github.com/iconify/tools.git"},"module":"./lib/index.js","types":"./lib/index.d.ts","dependencies":{"@cyberalien/svg-utils":"^1.2.8","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.0","fflate":"^0.8.2","modern-tar":"^0.7.6","pathe":"^2.0.3","svgo":"^4.0.1"},"devDependencies":{"@eslint/eslintrc":"^3.3.5","@eslint/js":"^9.39.4","@types/jest":"^30.0.0","@types/node":"^24.12.0","@typescript-eslint/eslint-plugin":"^8.57.2","@typescript-eslint/parser":"^8.57.2","cross-env":"^10.1.0","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","globals":"^16.5.0","prettier":"^3.8.1","rimraf":"^6.1.3","tsdown":"^0.20.3","typescript":"^5.9.3","vitest":"^4.1.2"},"exports":{"./*":"./*",".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/colors/attribs":{"types":"./lib/colors/attribs.d.ts","import":"./lib/colors/attribs.js"},"./lib/colors/detect":{"types":"./lib/colors/detect.d.ts","import":"./lib/colors/detect.js"},"./lib/colors/parse":{"types":"./lib/colors/parse.d.ts","import":"./lib/colors/parse.js"},"./lib/colors/validate":{"types":"./lib/colors/validate.d.ts","import":"./lib/colors/validate.js"},"./lib/css/parse":{"types":"./lib/css/parse.d.ts","import":"./lib/css/parse.js"},"./lib/css/parser/error":{"types":"./lib/css/parser/error.d.ts","import":"./lib/css/parser/error.js"},"./lib/css/parser/export":{"types":"./lib/css/parser/export.d.ts","import":"./lib/css/parser/export.js"},"./lib/css/parser/strings":{"types":"./lib/css/parser/strings.d.ts","import":"./lib/css/parser/strings.js"},"./lib/css/parser/text":{"types":"./lib/css/parser/text.d.ts","import":"./lib/css/parser/text.js"},"./lib/css/parser/tokens":{"types":"./lib/css/parser/tokens.d.ts","import":"./lib/css/parser/tokens.js"},"./lib/css/parser/tree":{"types":"./lib/css/parser/tree.d.ts","import":"./lib/css/parser/tree.js"},"./lib/css/parser/types":{"types":"./lib/css/parser/types.d.ts","import":"./lib/css/parser/types.js"},"./lib/download/api/cache":{"types":"./lib/download/api/cache.d.ts","import":"./lib/download/api/cache.js"},"./lib/download/api/config":{"types":"./lib/download/api/config.d.ts","import":"./lib/download/api/config.js"},"./lib/download/api/download":{"types":"./lib/download/api/download.d.ts","import":"./lib/download/api/download.js"},"./lib/download/api/fetch":{"types":"./lib/download/api/fetch.d.ts","import":"./lib/download/api/fetch.js"},"./lib/download/api":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/index":{"types":"./lib/download/api/index.d.ts","import":"./lib/download/api/index.js"},"./lib/download/api/queue":{"types":"./lib/download/api/queue.d.ts","import":"./lib/download/api/queue.js"},"./lib/download/api/types":{"types":"./lib/download/api/types.d.ts","import":"./lib/download/api/types.js"},"./lib/download/git/branch":{"types":"./lib/download/git/branch.d.ts","import":"./lib/download/git/branch.js"},"./lib/download/git/hash":{"types":"./lib/download/git/hash.d.ts","import":"./lib/download/git/hash.js"},"./lib/download/git":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/index":{"types":"./lib/download/git/index.d.ts","import":"./lib/download/git/index.js"},"./lib/download/git/reset":{"types":"./lib/download/git/reset.d.ts","import":"./lib/download/git/reset.js"},"./lib/download/github/hash":{"types":"./lib/download/github/hash.d.ts","import":"./lib/download/github/hash.js"},"./lib/download/github":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/index":{"types":"./lib/download/github/index.d.ts","import":"./lib/download/github/index.js"},"./lib/download/github/types":{"types":"./lib/download/github/types.d.ts","import":"./lib/download/github/types.js"},"./lib/download/gitlab/hash":{"types":"./lib/download/gitlab/hash.d.ts","import":"./lib/download/gitlab/hash.js"},"./lib/download/gitlab":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/index":{"types":"./lib/download/gitlab/index.d.ts","import":"./lib/download/gitlab/index.js"},"./lib/download/gitlab/types":{"types":"./lib/download/gitlab/types.d.ts","import":"./lib/download/gitlab/types.js"},"./lib/download/helpers/untar":{"types":"./lib/download/helpers/untar.d.ts","import":"./lib/download/helpers/untar.js"},"./lib/download/helpers/unzip":{"types":"./lib/download/helpers/unzip.d.ts","import":"./lib/download/helpers/unzip.js"},"./lib/download":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/index":{"types":"./lib/download/index.d.ts","import":"./lib/download/index.js"},"./lib/download/npm":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/index":{"types":"./lib/download/npm/index.d.ts","import":"./lib/download/npm/index.js"},"./lib/download/npm/types":{"types":"./lib/download/npm/types.d.ts","import":"./lib/download/npm/types.js"},"./lib/download/npm/version":{"types":"./lib/download/npm/version.d.ts","import":"./lib/download/npm/version.js"},"./lib/download/types/modified":{"types":"./lib/download/types/modified.d.ts","import":"./lib/download/types/modified.js"},"./lib/download/types/sources":{"types":"./lib/download/types/sources.d.ts","import":"./lib/download/types/sources.js"},"./lib/export/directory":{"types":"./lib/export/directory.d.ts","import":"./lib/export/directory.js"},"./lib/export/helpers/custom-files":{"types":"./lib/export/helpers/custom-files.d.ts","import":"./lib/export/helpers/custom-files.js"},"./lib/export/helpers/prepare":{"types":"./lib/export/helpers/prepare.d.ts","import":"./lib/export/helpers/prepare.js"},"./lib/export/helpers/types-version":{"types":"./lib/export/helpers/types-version.d.ts","import":"./lib/export/helpers/types-version.js"},"./lib/export/icon-package":{"types":"./lib/export/icon-package.d.ts","import":"./lib/export/icon-package.js"},"./lib/export/json-package":{"types":"./lib/export/json-package.d.ts","import":"./lib/export/json-package.js"},"./lib/icon-set":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/index":{"types":"./lib/icon-set/index.d.ts","import":"./lib/icon-set/index.js"},"./lib/icon-set/match":{"types":"./lib/icon-set/match.d.ts","import":"./lib/icon-set/match.js"},"./lib/icon-set/merge":{"types":"./lib/icon-set/merge.d.ts","import":"./lib/icon-set/merge.js"},"./lib/icon-set/modified":{"types":"./lib/icon-set/modified.d.ts","import":"./lib/icon-set/modified.js"},"./lib/icon-set/props":{"types":"./lib/icon-set/props.d.ts","import":"./lib/icon-set/props.js"},"./lib/icon-set/tags":{"types":"./lib/icon-set/tags.d.ts","import":"./lib/icon-set/tags.js"},"./lib/icon-set/types":{"types":"./lib/icon-set/types.d.ts","import":"./lib/icon-set/types.js"},"./lib/import/directory":{"types":"./lib/import/directory.d.ts","import":"./lib/import/directory.js"},"./lib/import/figma":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/error":{"types":"./lib/import/figma/error.d.ts","import":"./lib/import/figma/error.js"},"./lib/import/figma/index":{"types":"./lib/import/figma/index.d.ts","import":"./lib/import/figma/index.js"},"./lib/import/figma/nodes":{"types":"./lib/import/figma/nodes.d.ts","import":"./lib/import/figma/nodes.js"},"./lib/import/figma/query":{"types":"./lib/import/figma/query.d.ts","import":"./lib/import/figma/query.js"},"./lib/import/figma/types/api":{"types":"./lib/import/figma/types/api.d.ts","import":"./lib/import/figma/types/api.js"},"./lib/import/figma/types/nodes":{"types":"./lib/import/figma/types/nodes.d.ts","import":"./lib/import/figma/types/nodes.js"},"./lib/import/figma/types/options":{"types":"./lib/import/figma/types/options.d.ts","import":"./lib/import/figma/types/options.js"},"./lib/import/figma/types/result":{"types":"./lib/import/figma/types/result.d.ts","import":"./lib/import/figma/types/result.js"},"./lib":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./lib/misc/bump-version":{"types":"./lib/misc/bump-version.d.ts","import":"./lib/misc/bump-version.js"},"./lib/misc/compare-dirs":{"types":"./lib/misc/compare-dirs.d.ts","import":"./lib/misc/compare-dirs.js"},"./lib/misc/exec":{"types":"./lib/misc/exec.d.ts","import":"./lib/misc/exec.js"},"./lib/misc/keyword":{"types":"./lib/misc/keyword.d.ts","import":"./lib/misc/keyword.js"},"./lib/misc/scan":{"types":"./lib/misc/scan.d.ts","import":"./lib/misc/scan.js"},"./lib/misc/write-json":{"types":"./lib/misc/write-json.d.ts","import":"./lib/misc/write-json.js"},"./lib/optimise/figma":{"types":"./lib/optimise/figma.d.ts","import":"./lib/optimise/figma.js"},"./lib/optimise/flags":{"types":"./lib/optimise/flags.d.ts","import":"./lib/optimise/flags.js"},"./lib/optimise/global-style":{"types":"./lib/optimise/global-style.d.ts","import":"./lib/optimise/global-style.js"},"./lib/optimise/mask":{"types":"./lib/optimise/mask.d.ts","import":"./lib/optimise/mask.js"},"./lib/optimise/origin":{"types":"./lib/optimise/origin.d.ts","import":"./lib/optimise/origin.js"},"./lib/optimise/scale":{"types":"./lib/optimise/scale.d.ts","import":"./lib/optimise/scale.js"},"./lib/optimise/svgo":{"types":"./lib/optimise/svgo.d.ts","import":"./lib/optimise/svgo.js"},"./lib/optimise/unwrap":{"types":"./lib/optimise/unwrap.d.ts","import":"./lib/optimise/unwrap.js"},"./lib/svg/analyse":{"types":"./lib/svg/analyse.d.ts","import":"./lib/svg/analyse.js"},"./lib/svg/analyse/error":{"types":"./lib/svg/analyse/error.d.ts","import":"./lib/svg/analyse/error.js"},"./lib/svg/analyse/types":{"types":"./lib/svg/analyse/types.d.ts","import":"./lib/svg/analyse/types.js"},"./lib/svg/cleanup":{"types":"./lib/svg/cleanup.d.ts","import":"./lib/svg/cleanup.js"},"./lib/svg/cleanup/attribs":{"types":"./lib/svg/cleanup/attribs.d.ts","import":"./lib/svg/cleanup/attribs.js"},"./lib/svg/cleanup/bad-tags":{"types":"./lib/svg/cleanup/bad-tags.d.ts","import":"./lib/svg/cleanup/bad-tags.js"},"./lib/svg/cleanup/inline-style":{"types":"./lib/svg/cleanup/inline-style.d.ts","import":"./lib/svg/cleanup/inline-style.js"},"./lib/svg/cleanup/root-style":{"types":"./lib/svg/cleanup/root-style.d.ts","import":"./lib/svg/cleanup/root-style.js"},"./lib/svg/cleanup/root-svg":{"types":"./lib/svg/cleanup/root-svg.d.ts","import":"./lib/svg/cleanup/root-svg.js"},"./lib/svg/cleanup/svgo-style":{"types":"./lib/svg/cleanup/svgo-style.d.ts","import":"./lib/svg/cleanup/svgo-style.js"},"./lib/svg/data/attributes":{"types":"./lib/svg/data/attributes.d.ts","import":"./lib/svg/data/attributes.js"},"./lib/svg/data/tags":{"types":"./lib/svg/data/tags.d.ts","import":"./lib/svg/data/tags.js"},"./lib/svg":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/index":{"types":"./lib/svg/index.d.ts","import":"./lib/svg/index.js"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.js"},"./lib/svg/parse-style":{"types":"./lib/svg/parse-style.d.ts","import":"./lib/svg/parse-style.js"},"./lib/tests/helpers":{"types":"./lib/tests/helpers.d.ts","import":"./lib/tests/helpers.js"}},"scripts":{"clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","lint":"eslint src/**/*.ts","prebuild":"npm run lint && npm run clean","build":"tsdown","test":"vitest","test:ci":"cross-env TEST_REMOTE=false npm run test"},"_id":"@iconify/tools@5.0.11","_integrity":"sha512-zur/06/zTSflUSoPARK5FfHNZQ9UYsoloPDQHLAZHbQqWhs0/tXS+KB70uOAt94dUB1F94JOkSqIOT2R4Deixg==","_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/538d32561adc85d73f3661bb8b61846e/iconify-tools-5.0.11.tgz","_from":"file:iconify-tools-5.0.11.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-zur/06/zTSflUSoPARK5FfHNZQ9UYsoloPDQHLAZHbQqWhs0/tXS+KB70uOAt94dUB1F94JOkSqIOT2R4Deixg==","shasum":"6ba5a70ceb010ed1cf193aace921a6fa4c12b460","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@iconify/tools/-/tools-5.0.11.tgz","fileCount":184,"unpackedSize":245532,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHlSQDtTi57uVUUvTygIidcgdHKv8KYKzar+f90pKcx9AiA37KsBirhYzCPLLp1GAkmVnVP3YIBi2J4+JBdn460CyA=="}],"size":65954},"_npmUser":{"name":"anonymous","email":"cyberalien@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cyberalien@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools_5.0.11_1774681344305_0.9946697431091023"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-28T07:02:24.475Z","publish_time":1774681344475,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"5.0.11","legacy":"1.3.18","next":"5.0.0-beta.5","version-3":"3.0.6","cjs":"4.2.0"},"name":"@iconify/tools","time":{"created":"2022-01-27T21:29:54.663Z","1.1.13":"2018-10-21T18:53:31.941Z","modified":"2026-03-28T07:02:55.945Z","1.1.14":"2018-10-21T19:04:25.391Z","1.1.15":"2018-10-23T15:01:20.873Z","1.2.0":"2018-10-31T21:12:57.689Z","1.2.1":"2018-11-12T08:28:10.691Z","1.2.2":"2019-02-10T12:53:19.330Z","1.2.3":"2019-03-19T11:53:41.143Z","1.2.4":"2019-03-20T11:47:01.353Z","1.2.5":"2019-03-30T10:20:13.493Z","1.3.0":"2019-04-04T18:29:34.077Z","1.3.1":"2019-04-04T20:12:21.566Z","1.3.2":"2019-04-06T08:48:58.269Z","1.3.3":"2019-04-16T19:15:20.334Z","1.3.4":"2019-06-03T20:10:17.797Z","1.3.5":"2019-06-06T18:35:17.924Z","1.3.6":"2019-09-02T08:01:36.742Z","1.3.7":"2019-09-02T11:43:44.235Z","1.3.9":"2019-10-03T12:30:22.613Z","1.3.10":"2020-04-05T07:06:41.126Z","1.3.11":"2020-04-05T07:56:24.082Z","1.3.12":"2020-04-20T16:55:21.121Z","1.3.13":"2020-04-21T07:17:02.627Z","1.3.14":"2020-07-22T10:26:37.242Z","1.3.15":"2020-08-22T13:30:49.435Z","1.3.16":"2020-11-05T22:34:50.719Z","1.3.17":"2021-02-24T09:00:03.932Z","1.3.18":"2021-06-28T20:46:49.603Z","2.0.0-dev.0":"2021-10-18T10:32:03.106Z","2.0.0-dev.1":"2021-10-20T09:11:21.764Z","2.0.0-dev.2":"2021-10-21T09:58:43.955Z","2.0.0-dev.3":"2021-11-01T08:20:32.256Z","2.0.0-dev.4":"2021-11-06T19:04:19.104Z","2.0.0":"2021-11-06T20:26:44.426Z","2.0.1":"2021-11-06T21:17:10.444Z","2.0.2":"2021-11-30T08:55:55.887Z","2.0.3":"2022-01-08T21:52:17.505Z","2.0.4":"2022-01-30T08:38:37.836Z","2.0.5":"2022-01-30T21:04:31.803Z","2.0.6":"2022-01-31T08:02:03.937Z","2.0.7":"2022-02-02T18:54:14.502Z","2.0.8":"2022-02-03T15:09:50.967Z","2.0.9":"2022-02-04T20:11:53.333Z","2.0.10":"2022-02-05T15:38:14.833Z","2.0.11":"2022-02-05T21:07:15.751Z","2.0.12":"2022-02-12T15:20:14.365Z","2.0.13":"2022-02-16T21:15:00.326Z","2.0.14":"2022-03-02T18:13:45.398Z","2.0.15":"2022-03-30T08:50:44.553Z","2.0.16":"2022-04-24T20:01:08.879Z","2.0.17":"2022-05-13T11:02:13.666Z","2.0.18":"2022-06-14T18:29:08.592Z","2.1.0-beta.1":"2022-06-25T17:41:13.343Z","2.1.0-beta.2":"2022-06-25T18:17:02.016Z","2.1.0-beta.3":"2022-06-26T08:27:18.115Z","2.1.0-beta.4":"2022-06-26T18:59:31.613Z","2.1.0-beta.5":"2022-07-02T08:28:41.355Z","2.1.0-beta.6":"2022-07-15T12:12:41.728Z","2.1.0-beta.7":"2022-08-12T10:48:54.957Z","2.1.0":"2022-09-08T09:08:23.246Z","2.1.1":"2022-10-26T17:28:51.197Z","2.1.2":"2022-11-17T12:15:32.146Z","2.2.0-beta.1":"2022-12-25T19:37:12.295Z","2.2.0-beta.2":"2023-01-01T21:36:51.033Z","2.2.0-beta.3":"2023-01-02T09:14:30.529Z","2.2.0-beta.4":"2023-01-02T14:00:05.473Z","2.2.0":"2023-01-04T13:09:58.646Z","2.2.1":"2023-01-15T08:24:16.526Z","2.2.2":"2023-01-31T17:05:43.498Z","2.2.3":"2023-02-13T07:38:23.238Z","2.2.4":"2023-02-17T08:06:18.054Z","2.2.5":"2023-02-18T11:12:12.999Z","2.2.6":"2023-02-20T08:11:33.428Z","3.0.0-beta.1":"2023-04-15T17:49:54.282Z","3.0.0-beta.2":"2023-04-20T13:00:08.867Z","3.0.0-beta.3":"2023-04-20T15:22:58.283Z","3.0.0-beta.4":"2023-05-25T08:00:14.441Z","3.0.0":"2023-05-25T09:54:49.538Z","3.0.1":"2023-05-25T13:36:51.743Z","3.0.2":"2023-05-31T07:07:01.851Z","3.0.3":"2023-08-06T06:22:42.161Z","3.0.4":"2023-08-06T06:32:01.238Z","3.0.5":"2023-08-12T05:47:21.859Z","3.0.6":"2023-11-11T09:06:35.223Z","4.0.0-dev.1":"2023-11-24T11:23:07.536Z","4.0.0-beta.1":"2023-11-25T19:05:57.269Z","4.0.0-beta.2":"2023-11-26T08:45:54.432Z","4.0.0-beta.3":"2023-11-27T11:30:15.500Z","4.0.0-beta.4":"2023-11-27T11:43:38.907Z","4.0.0-beta.5":"2023-11-27T15:14:40.425Z","4.0.0-beta.7":"2023-11-28T07:08:33.068Z","3.0.7":"2023-11-28T08:33:10.121Z","4.0.0-beta.8":"2023-12-09T13:31:13.925Z","4.0.0-beta.9":"2023-12-11T15:03:23.013Z","4.0.0":"2023-12-28T17:04:04.600Z","4.0.1":"2024-02-10T16:39:43.431Z","4.0.2":"2024-02-10T18:42:19.389Z","4.0.3":"2024-04-04T14:41:04.746Z","4.0.4":"2024-04-04T14:46:15.525Z","4.0.5":"2024-08-11T10:16:43.204Z","4.0.6":"2024-09-01T06:43:26.466Z","4.0.7":"2024-09-26T17:39:54.058Z","4.1.1":"2024-12-16T07:45:56.545Z","4.1.2":"2025-03-17T13:22:58.570Z","4.1.3":"2025-09-13T15:56:36.455Z","4.1.4":"2025-09-28T19:04:13.124Z","4.1.5":"2025-11-24T20:15:20.058Z","4.2.0":"2025-11-25T07:49:18.524Z","5.0.0-beta.1":"2025-11-27T06:57:51.385Z","5.0.0-beta.2":"2025-11-27T07:13:25.282Z","5.0.0-beta.3":"2025-11-27T07:31:53.350Z","5.0.0-beta.4":"2025-11-27T07:39:57.988Z","5.0.0-beta.5":"2025-11-27T08:07:24.095Z","5.0.0":"2025-11-27T17:11:34.114Z","5.0.1":"2025-12-17T09:24:52.762Z","5.0.2":"2025-12-29T16:29:32.411Z","5.0.3":"2026-02-01T07:51:14.470Z","5.0.4":"2026-03-01T18:31:32.580Z","5.0.5":"2026-03-05T05:23:31.975Z","5.0.6":"2026-03-17T06:12:01.909Z","5.0.7":"2026-03-27T18:56:59.481Z","5.0.8":"2026-03-27T19:57:58.101Z","5.0.9":"2026-03-28T06:21:19.759Z","5.0.10":"2026-03-28T06:27:29.481Z","5.0.11":"2026-03-28T07:02:24.475Z"},"readme":"# Iconify Tools\n\nThis library is a collection of tools for importing, exporting and processing SVG images.\n\nIts main purpose is to convert icon sets and fonts to Iconify JSON collections, but it can be used for other purposes.\n\n## Installation\n\nFirst install it by running this command:\n\n```\nnpm install @iconify/tools --save\n```\n\n## Example\n\nThe following code example does the following:\n\n-   Imports set of SVG from directory.\n-   Cleans up all icons.\n-   Changes colors in all icons to `currentColor`.\n-   Optimises icons.\n-   Exports icons as `IconifyJSON` icon set.\n\n```js\nimport { promises as fs } from 'fs';\nimport { importDirectory } from '@iconify/tools/lib/import/directory';\nimport { cleanupSVG } from '@iconify/tools/lib/svg/cleanup';\nimport { runSVGO } from '@iconify/tools/lib/optimise/svgo';\nimport { parseColors, isEmptyColor } from '@iconify/tools/lib/colors/parse';\n\n(async () => {\n\t// Import icons\n\tconst iconSet = await importDirectory('svg/test', {\n\t\tprefix: 'test',\n\t});\n\n\t// Validate, clean up, fix palette and optimise\n\tawait iconSet.forEach(async (name, type) => {\n\t\tif (type !== 'icon') {\n\t\t\treturn;\n\t\t}\n\n\t\tconst svg = iconSet.toSVG(name);\n\t\tif (!svg) {\n\t\t\t// Invalid icon\n\t\t\ticonSet.remove(name);\n\t\t\treturn;\n\t\t}\n\n\t\t// Clean up and optimise icons\n\t\ttry {\n\t\t\tcleanupSVG(svg);\n\t\t\tawait parseColors(svg, {\n\t\t\t\tdefaultColor: 'currentColor',\n\t\t\t\tcallback: (attr, colorStr, color) => {\n\t\t\t\t\treturn !color || isEmptyColor(color)\n\t\t\t\t\t\t? colorStr\n\t\t\t\t\t\t: 'currentColor';\n\t\t\t\t},\n\t\t\t});\n\t\t\trunSVGO(svg);\n\t\t} catch (err) {\n\t\t\t// Invalid icon\n\t\t\tconsole.error(`Error parsing ${name}:`, err);\n\t\t\ticonSet.remove(name);\n\t\t\treturn;\n\t\t}\n\n\t\t// Update icon\n\t\ticonSet.fromSVG(name, svg);\n\t});\n\n\t// Export as IconifyJSON\n\tconst exported = JSON.stringify(iconSet.export(), null, '\\t') + '\\n';\n\n\t// Save to file\n\tawait fs.writeFile(`output/${iconSet.prefix}.json`, exported, 'utf8');\n})();\n```\n\n## Documentation\n\nFull documentation is too big for simple README file. See [Iconify Tools documentation](https://docs.iconify.design/tools/tools2/) for detailed documentation with code samples.\n\n## Synchronous functions\n\nMost functions in example above are asynchronous.\n\nIf you need to import or parse icons synchronously, such as in config file of package that does not support async configuration files, most functions have synchronous copies, such as `importDirectorySync()`.\n\n## License\n\nLibrary is released with MIT license.\n\n© 2021-PRESENT Vjacheslav Trushkin","users":{}}