{"_id":"@iconify/utils","_rev":"115-b06b47ceca3445329337fae665b50ce0","name":"@iconify/utils","dist-tags":{"cjs":"2.3.0","next":"3.0.0-beta.1","dev":"3.1.1-beta.1","latest":"3.1.7"},"versions":{"1.0.0":{"name":"@iconify/utils","version":"1.0.0","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.0","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"350802add129c97c7ae8b7e2f428f6e028507688","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.0.tgz","fileCount":20,"integrity":"sha512-0JWDeQ7lX8X12ZikX1+lIY5x6ObfmFRevSFtGVCySRynlcFAvoRqwHIaxnc3vv4alx0g+zepixeNUjM/l7f8hg==","signatures":[{"sig":"MEYCIQCHnXfbPjSSpmFb5xrev9Sv5vk+2rfIqYD/SGxH9VOZ5gIhAOvjlVsvObr881ZLiqoBolnGeiauIF/WnvHvvSUQuX0/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq10vCRA9TVsSAnZWagAA08EP/1uCgZKNU1d8Dcl9neSZ\nZIEhNhAW+cbIVYqjSEkjAxK3clqkFamzi+NmhsbDIioSHZdrCyBu2gbxw1ct\nfE6yyJ4QXeDHx2YltGyeSunICRWcdvCMl6kGXuk24Diu/2VG6tXx2hIh5i6K\nU4IvCdZJH6JA7wvmTBDHEcz9vG9+qsr0a8XupMoyjwynImdhkg1IPQnQWELj\nXQV0UqpgnKClzCR8Org7iMnoWckeNfkTLaKlipwFc93+vs/J2mo/UT8zLE8d\nA9drO76cllx4NStYsnVjrhxiUqLfTvWv/PlRHhR2zqP+vFtjIIqAK9IZqnlj\nbSlcK4GSkbCBTR2J8DUjBWU+ujiyaBinQFvHgjcHP2z5pV6MKZoVZOCa88Qu\nWxQG+kw89CkmR2qarAkdA9x9JZmxPyumCu80qXV/R6LLyLJ57v63j4NRaFBl\nwpZC5yHg2E2k5fAcp64E0vogkfJzQtwHpqz0tK24ggktqmvdtUICIeMAYq9z\n2901QnuLGx8Db3JJsf7l9NfvgcgzZexppkFwY+Q8Cfy7uw7+L+LhI77zPNqa\n9+13QQGIfXzcFUwJk/hkpgeLcdy4xXEm0zwFCaUDXz8KTnMGjPNIeRqkp2Dy\nO0/cKW/ao3GXkLBmBBgfk12pnQEJZnd1qw+6nQw2kZADxmY9BpKjVx7YvEuy\nQ/v6\r\n=T7IO\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npx eslint {src,tests}/**/*.ts","test":"npx mocha tests-compiled/*-test.js","build":"npx tsc -b","cleanup":"rm -rf lib compiled-tests","pretest":"npm run build","build:src":"npx tsc --project src/tsconfig.json"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.11.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"15.14.0","dependencies":{"@iconify/types":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@types/mocha":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.0_1621843247140_0.9572533459690089","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@iconify/utils","version":"1.0.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"e0c7c9e9e68116382aaeabb4097b3aea423f2e2a","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.1.tgz","fileCount":38,"integrity":"sha512-Mo7x8Dk5HzYF1Mz3sH5TaJ9tVwq0NfIsFI0bsjZvh98/rayJJv1OG3doR8GpXPGdllEnBoaWgf3wiow55YqAHA==","signatures":[{"sig":"MEUCIAeJ7JBmaPc5CBLj8uLvhddoq4q3KAhcur2xIsNBcPbZAiEAgGfcwWF0S+a3V0jJ8/6n100QE8Tp75zOLKAHw9b7DN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq7AzCRA9TVsSAnZWagAAZ6gQAIxvbYg58AJ2geWAWfUh\nZQSyMgyFomwvrvwB2VHyob3qfq4TZjQAr0XdU2NAwzxiCvqw4V9ZJEhAS3qx\nozzGgvRc+6m5pZkV+ldgASd/03oL10caZPxp3Ew7XNf2yLLhiRw6jvmJjros\n0I/boXA1MbWriJfI3ti3mix9NY4Q0E2woMI+YcJ1x3b3awateIZM1xPsrw/N\no3gP7O1ltyxCpF0WIH28bCNsjcI5wcCEC0IFdV1ZhuN3b2Qd9j/DMjmFfxck\nrSulaT0QFAP3Z45qhHq8fZs/JFmSiWm/5rXcuMRq4q6WBs2zd2VczxW9dLlo\nlBln2XzDNf757+ze+apW4SHrx2ROp8UKg5x5oSq2ocYxJUgq9+0pPAc5Esnf\nDA+It0wlk5smharj6aOh/BcBS6e7NuPXuiHJbL+8UqdeeyRrZuBvrb9kpzIa\ngJOk3nyMh2+2HhdZNAYeVzddQLvmVg5rhELhi1WId223JB8yEok9CYDOb8kT\nqv+LcerbvfMkteXiNEDiFT9eTxdcTg0WZ7ug3EyLZunAJlL9d1cGFW1WZywP\nVorutDS+Ld0OllgJyMVSiMn/Ojo7fKdz5MKIW68gFG+FvmsNgDPY3/rqaTEs\naPrSesQDOHORgOE2sT01vRm9QS2axzdap0RIvXcQ9kCuJ8GEWEjy2K4UXtgv\nkms2\r\n=B22V\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npx eslint {src,tests}/**/*.ts","test":"npx mocha tests-compiled/*-test.js","build":"npx tsc -b","cleanup":"rm -rf lib compiled-tests","pretest":"npm run build","build:src":"npx tsc --project src/tsconfig.json"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.11.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"15.14.0","dependencies":{"@iconify/types":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@types/mocha":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.1_1621864498746_0.9638750036392738","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@iconify/utils","version":"1.0.2","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.2","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"67357cc58d7a8b73875d692f0a4b4fdf6028f496","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.2.tgz","fileCount":42,"integrity":"sha512-YeghdKWkjTTadyRnZcEUMl3EGhMlAo7veoWzisw4iqrFbRw2ZtbPnLvB6A59TGzRnsyYxa+QZvMH2Mu4eOZIOg==","signatures":[{"sig":"MEUCIG8CWMBa6mLGsVm1XngiyzXt2YWAMjF2wC64eS6QyAfLAiEAk/uqqHbYDnbJTxI284gr5LLfOZu8J3T2VUxCyHy0KOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrepwCRA9TVsSAnZWagAASA4P/3MqeF0tv88yPnPegxIb\nBkXHhWiPWvOxovTLE498W4K+gT9EhNKLIYHaR2wq9zEIk1Uf2eUJUKMDY9zl\nEOdSHcE9X7P2qx9TlCpqo/cQ2P/xhn9788lTvZ1Nkb4fTff8NoqZBuuDqBfx\n0PoYsg6otXbBr6IjnWDPW5H69Xz8ZWJOiRURgIkC2xISYvdQ2Lq/YMRk6t2x\n3ItpIDzm0yfMjWx2FiPKq2FOEViV8Qgt7gT/WBqS8SHvKysHRte4jf1jcDRv\n+lK9RoXGjehTiwE+mYI+eym7MCVOfk4YM0/IM1X5oUihkBWH0i3bOSiLlWur\n6BnKGMfkO3tTVxoWnEa9AWCIovKvjogyFks3a214WUdHIDzewhCzNP6LHOQl\nRBRVW/4h+xhKfQr7QLtyA4J8rMyy2RQjZuY05EPUFchsU+QWOJQW4xZDk/Te\n43Z0cu+G8svrNINoZqoSlpKq5d1ird/fgq71FOvfdhgovTW117jarCENn4W8\n78TFzJ0oaFrZX+qKKVon4M8MCVmmE+PC/tY+fBvvHdWx67vaBQg59MZ/Q5hV\n1uH8jTeUDANhixj4dkEakMA6nNcNXE/QIRROfQruVqpCuNEH0sec6QYte3tG\nlWGU+FJ6Y88CGxwaYn0mUB6UatvcsslEa/puDLCIgU+Y47HPbMdh7uTdcKuL\n+gGy\r\n=5mIN\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npx eslint {src,tests}/**/*.ts","test":"npx mocha tests-compiled/*-test.js","build":"npx tsc -b","cleanup":"rm -rf lib compiled-tests","pretest":"npm run build","build:src":"npx tsc --project src/tsconfig.json"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.11.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"15.14.0","dependencies":{"@iconify/types":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@types/mocha":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.2_1622010479549_0.8209758125351829","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@iconify/utils","version":"1.0.3","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.3","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"de3a6f6d9ebff10dbddda0ef47eff476738eb3d9","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.3.tgz","fileCount":42,"integrity":"sha512-aG3/ERiYGqkGj2rEAaFmOOS3bYsf/Gf0kV/9K5+DQWIgW8vMfxoc4zewlOItQ6P8hkG24tTaMhWRjqgJeOmNkA==","signatures":[{"sig":"MEQCIF+T7lTb0u2yFIUl9oOqjUtTNaTGr3DkdHz/HewIx5SzAiBQYGSInodq3ZgV9iXy3Y06UtfxlmJw0WyJNaeuowP5EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrfU3CRA9TVsSAnZWagAAc5AP+wQYxn6y1IpTLE71HHKJ\nL5KgCLb6Xdi6F8J/0uHdK1wFbOBOUCzdGb4gH+bmyyVDJZbDK3ewOP/4fM48\nqawcvVxA3kejZrgwcFz/qnpZDEcfM/JTHH8SLHWFmIMXQDlfmWp348P4yVUO\nQCUHV1QnPy3koHzU6NyD3NitSJE/YzQ4d5bg8MtugbepsqyzK3esdj5LbpGP\n8/9+/xHzzW76WZiY6FO8JKqGIexrnoSk3oy3Tn5sGAC0wH5V/fUBrAmOAQXK\nvYFCfU3gQPzUr4Fa3vuomqHWXHjqXJQIfxBl7RU6Tx20FggckWixCTABzMdw\nNpAKR4Npa3uckkqCFyY4fdl3pLVO7UxTBIMtYeqtO+z//+x719S1DSvFaYCc\n8hM4sJw+NEh05wPU2mLySqhnKT0utffznAq4hI41EpPtYaf0H4A30wR5hwCz\n7VrFgk7v+dFEGCZKEsOfK9I8QwLyS/IuDC12iS4zozwpKT3RQYylnPOGiezz\n+p3irG6I7aRXu+UU7lqg2gR6tIvy1ILkH6ERZnUwIkp91pxLEpXcDbK3JUly\nzTTEcNAz+yfkJTkQ4V7qUoIkQynmsq1dyzgHwsGgJVxmTUFJLtkLzHXaAM6k\nk/IR9/L5iVOiLEYoSiBGvkeNuGVjOHDzSDoNlgtmImz9MzdyCmdQv3T8h9jG\nuQl0\r\n=RXiq\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npx eslint {src,tests}/**/*.ts","test":"npx mocha tests-compiled/*-test.js","build":"npx tsc -b","cleanup":"rm -rf lib compiled-tests","pretest":"npm run build","build:src":"npx tsc --project src/tsconfig.json"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.11.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"15.14.0","dependencies":{"@iconify/types":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@types/mocha":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.3_1622013238838_0.34944219597961124","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@iconify/utils","version":"1.0.4","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.4","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"a1daf2825b8fa3717f8dfddf5736fc73793de444","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.4.tgz","fileCount":42,"integrity":"sha512-ZB9EWAzPmHtSVWWYJaQLgIWJbScdX4NmlDpQcgt8F6SZys1SR8/Ol2rK8+SsbSJKHsJduzKj3JmeEetsJ7Xjdw==","signatures":[{"sig":"MEUCIQDn5FcLEAaFwBMf1qAw6V6pod5A5+Q8Vdp82wT8AgTFDQIgRsRnviaGEOBAf1NENwtPEvBgxmwoa3T18lOgOODO5Y4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr85cCRA9TVsSAnZWagAA1S4P/1dqcx9MIAgJagEKC/hI\nG2lOLHTV1Rye7sbioZLdMRKalj9Ch9DqZIj/uycPOkchhcy/Hn0rO3/6oUeM\nj2LVNkTjTBJRzItt2jH3DxFyM8XnvmPoB0o7zkaovzXP9oy5y5Lg4giepBal\nEfw328QWnx5DJBulW4LmNURYWVPNx0DZ/DUq7YI+m8zV/f6CK15BJJGQEY3m\nqHUoJuUn7jHEcDJlBPphlAb8X68y7VzBixyo4OnTWIIKF9Io3fvZC1R7CTLq\nhhUjebn1nz5Wr06Y8fxGduYtjLybfpsvD6+9HX9QVNn0AhKGomBJjEZzUxIK\nJ5qhEfBnhSthQnL9BVR5ofjvjk5NsYHmdp5K8qG0JAogaTK3ifQ45IM6kB2P\nqQWtJ30+RU509mApuKBZwiF377LeyntmH6mu9ie2JwTNtui3ktsdsIyJJPYo\ns2LIFHRlvxrk/+FjsJxHfHlxgmr9EaI671I+MPGPvPVgeyQnetERJSmSISZ7\nKTsSfT7BgN+gNP3FmdfX3/HwW+2PgNH4Xxra6eeh5kiIEb9WjJZrAo5XoJ6e\n1P9UwUb0c2rP17CrDP39UHRMHlwH38h/FLfbKWqA4Vh8UCE4Es98M/3RHMPn\nB9V+010FTd8P19uOsqM2+CfDviOFbh6cYB3+BOxuvB6tC1yr+iktE0IBNThn\nU+9C\r\n=duwd\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npx eslint {src,tests}/**/*.ts","test":"npx mocha tests-compiled/*-test.js","build":"npx tsc -b","cleanup":"rm -rf lib compiled-tests","pretest":"npm run build","build:src":"npx tsc --project src/tsconfig.json"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.14.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"15.14.0","dependencies":{"@iconify/types":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@types/mocha":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.4_1622134363831_0.6884764409166269","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@iconify/utils","version":"1.0.5","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.5","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"d843aa883a66491ec8dee6a0367a53f28ca53df6","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.5.tgz","fileCount":42,"integrity":"sha512-/Rbp/TXKueULgbwNKhe0aLYcTYkvZziV+gdpBujiFYyJErzJQCCH/mhf2LCkCc1hRRH1GK6lgFO8v/wIoroJ9w==","signatures":[{"sig":"MEUCIETvGstDyaN/h2vfB5/eL3+9F8jYAZ5BTpx233yYNeE2AiEA+v6uWpsspgzZOcG2wt54gH98QGr+CRX7emI6lzvADMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzuRhCRA9TVsSAnZWagAA1hIP/ROOdfufbG1YKHWA0xTg\nFC8IjED1jbiHihrnZFfFXqaeY+uqcKay+ylEQ2AxkqeX3MVW1X5EhvenVuMH\nDlet9XmkBV9nwMDWUPAMA9HFabLu8okuf63KKBgtx125NAZtu12iRTiGNsJv\ng9qi/S0DkTWoNLydwz7D93SSWE+TbRR80EWDlhc3MFTxMSA/bkzZnlA9sgx4\npMCYKYWcjv2wtRyA2FhAeHIA/ECHrk70glA/Sm4efLcgAcGk7rG3Ce5otudz\njG/PbyJ4L2z5YDlwhPuG+UivhlSNCjfy1/+NMsYAcR8PdSObWFBDM8pzKOkG\nQ3YYazXLbBn/qJa7a3kt1IFregLdxUxqNXnVE77WLU/xaDoErIA7eRaNTBIp\n1wGUve50bm+SOk4N4INDHBFCmGSuwFRwTUz+u/B0S3Jzo2erKL5NNg+2rNb4\na3nv/JhFvOcOlV4e4yryPktV9atHDhkrUVvLOkfz9oIclDSnucYw6jIizu3t\nuWfDyI2IOIbHh2hwXphCe8kD4NzrveW9yMbDImMKxQZD9Kd8URttX/gb6Pep\nUdrT8+Ec1D/cMggMRqwYjVu6YGph6ON7BVadZsAc5WLsalh4+dKbJLzaCIak\n6EBA7ijEXDXkEF0YWQ26fd1/9JuAWDOeHdMcnPXBm19aDfKiNrP6py11HKCJ\nl2P4\r\n=Bwqg\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npx eslint {src,tests}/**/*.ts","test":"npx mocha tests-compiled/*-test.js","build":"npx tsc -b","cleanup":"rm -rf lib compiled-tests","pretest":"npm run build","build:src":"npx tsc --project src/tsconfig.json"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.16.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.2.0","dependencies":{"@iconify/types":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@types/mocha":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.5_1624171616784_0.709782650961313","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@iconify/utils","version":"1.0.6","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.6","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"ac8305791fc1ae8bb1c12cdefd4f9e841ac13917","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.6.tgz","fileCount":42,"integrity":"sha512-aW+lkHqidjgAJm4JWUAFj+SkhjrVGMcK0GmHSi5K5xzaPnMkkqsHE3i0Kc8dclr/A7nJNF3NgNNlZEOG8FnPgA==","signatures":[{"sig":"MEUCICsalkUwrUCdpTvtvnqZFjn2ej5z12lf8Nddj8HbbI2oAiEA0g9KVZOcTM7fvN139T8sA8IJvBPOr5ahd46BxrA5Xcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2inVCRA9TVsSAnZWagAA4RUP/2/tBLlrZ3ecHJbJkbjk\nFJe2/UT4hibdYUu9/eQW3AzDrLOrmDOvjIswUWKB7+a8tXgET3PCMQFwQY1U\nIrO+WoJPhhp44ImmC2eWgtKdAaiIKdWvFXhBD/1xHtdV2O8sEGGKinPgDNWU\nO7WP6pR9dIohcwSnslf8dG9ULIoxk8u8MwVp0UnW3m+Bqv7+l5V/heIn8/et\n3+2m3OTOLnnq8nYQOMLLeizTIds98dfQEA6sykjIx3kRP1fcAYh93AAK55hO\nOWIH3qgMDkt5p/s3839ixdr22M7v+qb6xsnH+fD/TPQxicU5tOSn8XvsPk65\nRXq6oTvx7eEKebl80dcTdvAdSqWBHjMWIocfdMSOXk/vuJbnLitq/QY6QdEQ\n1HE+FiWtXjp1DZmYBHDZebum2jwvV6XHETf5kQN2v+vO5UWw2uXKsFJk6o64\n+tFNl+2swKNflPah5rJunT2YbJ6YobonBnxDHp8Q8MWgER48TSSBWzMiX1aO\nBImTmat0Ww/Vvwb7oD3/86XmEXutMYkgw4p6mq6E8z6zYokaUbC7C1q8uq89\nnArTVM2VSMuTb5C6fR20qVQLFOVSD9TKFdS3UCKyatHnPDqB94U99eVBFLVS\nuzZM9TGXSm8PLQVH4b62rguGN0DldSpjqtuslp5XDIu1AeQ1GhSnpbELYMs0\njCAl\r\n=swgB\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npx eslint {src,tests}/**/*.ts","test":"npx mocha tests-compiled/*-test.js","build":"npx tsc -b","cleanup":"rm -rf lib compiled-tests","pretest":"npm run build","build:src":"npx tsc --project src/tsconfig.json"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.18.1","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@types/mocha":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.6_1624910292646_0.1853442564294645","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@iconify/utils","version":"1.0.7","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.7","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"11297913a55732220539428a66d71cc7aab2301e","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.7.tgz","fileCount":42,"integrity":"sha512-ciJNYlqSxWdIZcCbE9FPL3o9o/U8ok0s8B7uf4lcGR57qyMaz3IUfihiBIb8YBr4eVp7eQDT2zV1Xpikkh/ePg==","signatures":[{"sig":"MEUCIQC1I/19qcq8icm8aJRm/fdLUKUz+bNx/0LdH493Nukq2gIgQCMbIpf+d6nyRgbNLbqzZy7y0dgvdsF9lras7MbYoEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3YBWCRA9TVsSAnZWagAA5JYP/A0Pep8OPI3DGcrvAY7r\n/PV6jzVJRkP8x1MWhYpifVOILlE0ni7LxA6W211ifQBp5gU14I/ksY3+Ox1c\ntkhAemwIEMcKyGNpIUITU1DpfjKzQb3JeqdGo13eiDUzQ1kzCawf/K8Hu9d0\nJWRrj3oWN2RJr0kLNx3In5Rr01NGs9vrkvLcwzNVJ346JoifrlfNQ4XwPMQb\nqP4hlKcqHiJCe6mZLKpDQ4IHtw818+ksS7k0H4fpb8OGEKQtVwAg4u+6EP0h\ntYFA5wyXATJCpMoUcf4olv2PrhYxVVrZVCFGEzSj/2Xj92CH/HG0CW9fu8wq\nvC+wzCZbB3aVpxbOSGIPtoGrGCFlwA0aSgjkYSOfqpX0eCJZXA5cP1rgEHVL\nYMWL2G10bzTzlTOXxSCV/QsbeeALWEuFsrH5jlDMkdJ6F0y6yc2y7t+eLsd6\nJTbsG8f5mo6bVQmdQlEEN2h/sMtOs1SY4JlJQSqDmXq2vl95uZe6vtpyoYAC\nGbn+8RdXWEBXJV5hneJjaFUbvrRAjq+1OfNwPkkfstgUGc47Z5q6G5pn2liY\nxVcLT0OYjgTswFRWdwFapmB/9BCPei8fEpNHu6eaME9Korn0YXP0FvYy/YrS\nAwkBPMXtiod7uhzisRIAv9KpszJ10DQhdHVZC9akz9pLL+QufYEH5gprt9Zp\nFeqx\r\n=wpuR\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"lint":"npx eslint {src,tests}/**/*.ts","test":"npx mocha tests-compiled/*-test.js","build":"npx tsc -b","cleanup":"rm -rf lib compiled-tests","pretest":"npm run build","build:src":"npx tsc --project src/tsconfig.json"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.18.1","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","typescript":"^4.2.4","@types/chai":"^4.2.18","@types/node":"^15.3.0","@types/mocha":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.7_1625129046117_0.8666833105013885","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@iconify/utils","version":"1.0.8","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.8","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"8bd44df91da2553c8b3634cf24a36e7c40c3d9cb","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.8.tgz","fileCount":75,"integrity":"sha512-IKACGSg7GZSFSOh01soFEQV6TE+NZ4jjf+SnHk0y+JDflwmlg/5Li2cGtRRleM9wtJv8HjdghS9MF8hxH/a3Zw==","signatures":[{"sig":"MEQCIHg6nEipS8HSuavwUXmX5KzV3Gz6NFtkrI3+0MwKFUNkAiAE+QX4b+ATFOaEXjes1VyObuI3UeBihN4m17ptRVW1Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133949},"exports":{"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/customisations/":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.8_1632171207337_0.6403248953578986","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@iconify/utils","version":"1.0.9","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.9","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"13ba81ae8037a39ba81d937ae8a07d5f8f456173","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.9.tgz","fileCount":62,"integrity":"sha512-HgHho6s0hQ7hIgx27J6YBg/4Jse0OZxQGQqE8ZT1lELWDOqrvR4RB1AIR2O3JFIts8u0a7uBwDhbjZPBwzj4TQ==","signatures":[{"sig":"MEUCIEV+3Wssu/r0oGUWH1OV1XEDWe4hlJTlK9zqRalCP3E8AiEAp6vgpuVqQMRt5n1Q9eshrAUnyV/xFzo+f25jQ0tfA/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80420},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.9_1632557042349_0.8506349380095379","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@iconify/utils","version":"1.0.10","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.10","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"6155f6e84df185567870353d8f15f2792b71a7c4","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.10.tgz","fileCount":62,"integrity":"sha512-a1n7qGqoOMdaD20DzxRVRgXr77qjVmyiEzJeLmIoBOXWE2ueJ1O/0EXHzTMGuYFWcKtu0pFHbqghNfh1vpTtdw==","signatures":[{"sig":"MEUCIQCR8W8bPx7OqO7QA4VTdXgUrSrMl4d5HcjB/WVdA/7oNAIgALeBzttAvY6x+JFbtf0mLqy3grcOsWwHyQbqXDgNAno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82379},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.10_1633119193165_0.3920176547396197","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@iconify/utils","version":"1.0.11","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.11","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"fa0421781a3079b1ce208bd8b5f17a2b4079103b","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.11.tgz","fileCount":59,"integrity":"sha512-CoKqtotfsDBfHyH2YfDXFMesSP1qAtkChMmm5MX7wGmMGwt70sHXLzPHSxnJJHWrHkvMUQ2hVplQ/iGS3PqX6g==","signatures":[{"sig":"MEUCIQDZdHKvgeXqWvfTjPZjbZrZ+ooh7aeCcaL+CSDds+DGpgIgeh2XuouzZietgIp+a1epkcq+QEJtuNX00vD4aiP7bJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83184},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.11_1633435289688_0.4806800494934178","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@iconify/utils","version":"1.0.12","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.12","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"81fd154607fb39267e86e33471ea520020561c4a","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.12.tgz","fileCount":61,"integrity":"sha512-lE3Gx016jERkmsuSCnIjTkCRw/d9IztSF06bfp90P7DrVcgmhPcLM/QotQAE+uR3q+yBgbs92VubKuA6AVlz4w==","signatures":[{"sig":"MEQCIDlQpbNS7jAZw0/2Gz+AftA4UZzlge0EHsQ9QROUGjj9AiAQHjGv1428O7vRGGU2y1IqqyJxjMkRglHgg0CmnHrW6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89290},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.12_1633442801572_0.05982812084441158","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@iconify/utils","version":"1.0.13","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.13","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"e8b9822c153d2e0dd4566facf30f34833494df69","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.13.tgz","fileCount":61,"integrity":"sha512-d7Tz22Lh28bH6axcsnDovQJXorw8OTl8zjSjjv34KyToG375ILNNDvTjWuFGf/VPxgpZkl0+vYYeHOldw5ittw==","signatures":[{"sig":"MEQCICWZ4r91zQZQcGcV1YBrkH8rZcMjEeYCmY9uydP5udL/AiApJojROT/5r07UtE6uuLY6NSGbvxos4Qsg9rdMX3onaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90293},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.13_1633462632835_0.17065044776879112","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@iconify/utils","version":"1.0.14","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.14","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"fc084ef1329d4e8243178e1b4a7c04e68ce71098","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.14.tgz","fileCount":70,"integrity":"sha512-r0ac6HAG0mFR7vjh+kfVPNqnVbxLTu7t9fp9lqCJQ+DV1GWYEkC7e5PNEpNTQB+GFldIL9Ar4mrm3eD8rml4Rw==","signatures":[{"sig":"MEUCIDwGdoevJ252APjym/a6zAQdds/YrWhf6uuz7Ru3EeRIAiEA+qZv0fYZ5E9Fg71GyfuMyYHB+2+2hGvecWee7KAqX+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122547},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.14_1633799963591_0.12855786221728005","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@iconify/utils","version":"1.0.15","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.15","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"afcf49ec8a1437a0103697d2a674246c675209d4","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.15.tgz","fileCount":70,"integrity":"sha512-ENcZMIaU6niedrY9rNMPofYOlN+d/7k4sDxxQbkcuu/MUyUrVugDLUeNDln9CmNcrwbHzBAoItkGQ21H5gXiPw==","signatures":[{"sig":"MEUCIQCzJE3SWB6LNLLzyVWBxk18HELmHthWLbLrSxxUSmA9ZAIgHmm6r6yINC/wKrOHTQtlru5a2vG6Vqt9JkqX7E4TEK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122403},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.10"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.15_1634047511540_0.871357548186136","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@iconify/utils","version":"1.0.16","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.16","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"66373f499ac563470d25278a3d4eabb5dd4b0b6a","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.16.tgz","fileCount":70,"integrity":"sha512-D72Efq/6GbClt/UQOtMgYfCaV7VWdb4hmICsD4Z219yKiW2D71v+29Um5CsuBBEaHz/y0MY2q2gUTNVkOEc4mA==","signatures":[{"sig":"MEQCIG4t1KP0+0/CvoXbMVzFxiXS3QvJWTVZ33hTrjrzAfemAiArE+FNuw0qKm1tB0qI1cP6qQYUjdibCEEwxhIZ1Qp4CQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121711},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.16_1634051548142_0.41483404812000835","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@iconify/utils","version":"1.0.17","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.17","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"471b11598d9c42eafb1b4f47d59a5c764b81e755","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.17.tgz","fileCount":70,"integrity":"sha512-gRvbPkTiEezsX2KCU1/2IGtZfjCLI8cL/9BR8KuRUv5FrNTYDdCG6fLRVHrMmDjImKSLNPYk78Hw+lNIRoq6fg==","signatures":[{"sig":"MEUCIQCq71yF7OiUWxrodrtCMh458RbfAg+zBX1e0T8mK9mbMgIgPIjSlRix4ELd6iDyfK7+vCGvZs46XvVuPNhmjdF3Y1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122064},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.17_1634138886647_0.0875487582734158","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@iconify/utils","version":"1.0.18","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.18","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"569737b78218034d19f3f067af9196293a71f145","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.18.tgz","fileCount":70,"integrity":"sha512-uCfJ7FdTxDk1DLKsvynTsYX4LnkGIDw+LCpoY0mRdl+NrNPCjYZ8HHYs4xzmo7cryRe0ZT0yuF2f3oipPIHn8w==","signatures":[{"sig":"MEUCIQCrUoR6Nfthgu3VyKL8jjS2rSm/oPqM7iNGWeTL2SfFDAIgG0ETx4Ouab/7XGxXdzpyyk3WSUH+ksFBSulbxHYW0gU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122434},"exports":{"./*":"./*","./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"7.20.6","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"@iconify/types":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.18_1634157459101_0.7924926991096828","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@iconify/utils","version":"1.0.19","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.19","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"a66585e06920619e08e89c9194a72c1a8d5aba79","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.19.tgz","fileCount":73,"integrity":"sha512-HEIo2FLLkzFcUcdTvNpJZugzbPIpmnhRLQk8PUYcJbjpzb8vsQHniDmTmEMAV8uN+dauMQg+Qrb8Bx054uG69w==","signatures":[{"sig":"MEYCIQC3STQgpVml4ZX/MQzN3lXgQ0yazFCgjg/VnKgrdHge9wIhANVu5AQ1Z/Jq31RPjysK2YCLIq0oFA6yHdZGMjU5Mr64","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlSyzCRA9TVsSAnZWagAA4YkP/jz/higA6NbLEhTXxW4B\nM6341SFVOhILZYwAIOUfGnCB9JUDyd07JKjgeN1PNPO/OyZIHGSjPehes3aE\nLZn9J47uXcmi2/tqxSVHBhdMyq/am24Jq/N2qfATCuF2HJKFuPvTvyFADD9Y\nO726/Yiy4qAjMb3mR0Qwun2RWrnKtuTaWvOuLR6E8vYlAx1BCkdYMKKjpTsv\nfP2AhdtSpvoii8yyRSdNrUDBJ3bhOJYvxOUo1GYuogRUrYO5UCn2e4zXtZ8X\nWmczsvVzY6rJfO5i/R/H5/yFfVZjND4/Wak0NInuPhl2zKk8x3Zvvh7BKbNq\nog9pq1b7qoem30VIWFxKu0h+WmfKoW3SgGWk9Uh63ipiBzyNdKA2lYfXKQve\nNwKA435KmhMAWmi0CP/Vhc61jIFaofNK6ZJ0fRS4+0F0sSvnxYYzRX3abSis\ng8Kl3DwH07GmpxK7bbqwuD+o3As9b2JL91cKWZ7mMJMS8A4IRYCt6k2DzO2G\ncImhUeLoAuO2TT1Os3BzaOQfcRc36WDMQqXbLV3PB4aq2jMApJkuDyieHeVe\nthQIxivjGvdopkfJv5gIMavZgIiLFF9Rwe+IgunRonPoQZ3vjizULxl+WKzt\nu/Xpdn9hPnnMcabbwGiOlcnqgCEtxhhybJQdCNrdbXzLL8FwlfblaeTRyRr+\n2Mqz\r\n=JyHv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.mjs","exports":{"./":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"gitHead":"ef497e029f0bb69ec1b49b512516b5071e56de8b","scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.1.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@iconify/types":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.19_1637166259212_0.25170716932137105","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@iconify/utils","version":"1.0.20","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.20","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"b265fe2288cb30666bf64b80b246b55b0b952d90","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.20.tgz","fileCount":73,"integrity":"sha512-J5IriR8KeANs8vIEFKWzOlOvNgZHkwqkmqaIwvqtuDbBeFHtXGfM/LYMDmjtRJ0AAa7f254qw6TK7gAibYfHUA==","signatures":[{"sig":"MEYCIQCYtJAsVshUOnwLKLGUqz/bYyisQD5ldmYEEyfYw4CHxwIhAOZKj0EdELYvjLJp9cEmuAMZjVtYJnEkoTK8TKOzF8x6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn04sCRA9TVsSAnZWagAA2scP/1IPcS45cyazGayH2znA\nK2OftaGydidw+D8msNWid6iVgO5+FHQQAhAM2zwVXqiNl3KmRIB2ovwd6A8F\nGl/jGe7tLatjrGZsOM5hPXxuE9i9BrA4nOkTJjAXegBHVtju+K3eJk46Jizh\no9vruDLXakPlc8gmVNMsug+iIBj99Ni0lhgk3f3EwmcDDIcov2G3dgWKp3Cq\ntRx0B5+xAUpLk5wdVewc3uidhAEWEJ6gd5FWCz9U5+/FP2I67xdQor4XBKv6\nuW1np2O7BLI7fQ3uag7n0jmkDjk8EJsiNae2AdG6BLdg0BMIO8cvJDD/4C7Y\nkWmN0xmV/1GXKhlaUbRhkb3TKBH9/SRLEDbNmyE0z8nRZg80lmdZoY6I7i37\ndhDXomDI1n3IQfEK3/kcuVkR3Wn/1xUAXeZtwafJMK531fCqiqOyvuwgB4rw\nFF5JFzikGSTi5qcw7nrKmxcepk3f+G+W54E/ik9mvYOqDyz7nfo40JzDMUz6\nI1MEd7Ev//PwIZ6YKUAvwdj2y8barWBug3GOfcrkshflCLf65Xsbi1s88mgn\nuRh607GL4lLS3Pd7EjHKf/+VhzNZ7axSgexirrB1aVvDr0A0YWDN/xpMCgSl\nnLlkyKKaeIgZsMAEEa6nchxZtpDTbfoTJAd7MKkBD0SGxJ47DUSTvT0qv0l5\nNc/x\r\n=67eH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"gitHead":"63b571e7e7af6f751e264e7123343d59404a8421","scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.1.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"@iconify/types":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.4","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.20_1637830188493_0.03015314117222423","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@iconify/utils","version":"1.0.21","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.21","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"58bdde50f87d425d68d5c4f163325c38e81c6746","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.21.tgz","fileCount":91,"integrity":"sha512-Rf8vfOH7MI30xyc9rbLFdxnfsfdcrIiIxsoZyEWkUK8P65QsS9PrQXunOc9Wt7uZfJTiX25WMED3WqLKXrRx1Q==","signatures":[{"sig":"MEUCIFLWk1MeJI94bDMtdEk1exu/m+LiSLguo+ywP88JftnfAiEApGec0kHTW5z9J4dvHDoTXWzloTeqNTrkeUxZIc67npA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3HBDCRA9TVsSAnZWagAATowP/RnCc1cTIMMIJNmXbhcp\n6JUBGVoTjOucJCm0PjhHXhOiF2GtBaFQusSGZJ71Arl1wbhzM7xeixQefGCr\nouqt1mX+WGtAC3e1PCL+1DYI4a5p+lktghYM/jAGvnW4M4G5JmoE1RBhbduP\neh5vJqoPL3G9FbFf9XmIsvLzRpwam5n8XmmZOvLCa8NWT2XJCdZ12w1ZDCYH\nAWNfH3Kcf6JOpodk+TMJdsWMp8XPuJWkxZQZokqrndbA0KIhKSDOIaIiFulN\nFVtIUMJLGk13InV3E/xD5B3Sxsko90MjuPNMtpfd6/n8fq9TE1mqPquKBB+g\npt8/QUhf4tgCCh5Oxt4PlFxTSGmpq5cFuGnvty0fTQe2hcBeW+J7JaXxvguk\nLCD/jXrz/WSOPK5io4z1WvFfiM71H5RIW7nFaH2Kz9o4C65KdVIZmDJcgLzC\nYn+kG7Hv0cLz78hHtKUBQZIcOkcwvNQXmV8IAa7Y8iz8YiQbyIxEqJ++z3/O\nEtJk6AOtLUeyqUkz17f9Wp3QFnPKE0m2mi3sslgw9z8E2OcLyw0pCGxqdXFo\nmenaYlOS/7WElyaE74laiVnqyQL3j2us24Z/Wi6okkayMOgIZaV/dmtzRRC+\n4k0rc9yrTF5JnKaFbSG8VOpR/KHYnVeeJOqoj/EZP1+oaxKm52MjWvaq1jR/\nRSKH\r\n=m8VC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.js"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.js"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.js"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.js"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/loader/loaders":{"import":"./lib/loader/loaders.mjs","require":"./lib/loader/loaders.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"gitHead":"4487568ba4451387eb6af2c5cd75810c4c3bb37c","scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.1.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.3.3","kolorist":"^1.5.0","local-pkg":"^0.4.0","@antfu/utils":"^0.3.0","@iconify/types":"^1.0.12","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/debug":"^4.1.7","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.4","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.21_1641836610994_0.6362704871886422","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@iconify/utils","version":"1.0.22","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.22","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"38566f325bdf9e7ca1ce4887364e1749d8d7b120","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.22.tgz","fileCount":91,"integrity":"sha512-mpfyM3sR3MSj2RERHdPBVKYB7S7ecVdSzfN5PMMit1EZdaxflJzH3MaSBQ4Iy3NAMaMcLy5yVL+G7fpoDYwjdg==","signatures":[{"sig":"MEUCIQClVtHuH1pKvns6tRigWwumgloOUpzDHYn3bBwmfmjXxgIgB0azXxOYviFHbcXccOzGNv2k1Ojg0BSid5zxEcLttYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/limCRA9TVsSAnZWagAAE0gP/jyrCFRv1EWjtk76vApc\n7OXEKrghQVx65VoWSLO6rUmn0YqBa/jDHYkOVEWjvGkV3X7LKqLBMcYIu4E2\nkTT+pVReiSbYxJJOnmmUa/s2bt1izFARCzo4E0zd0ymXNFRkV2NxyHIvtIYm\nbBxEC83yZJynvmy88yeA9M+e2FX2QZqvPmOTxLZ8KevGKxDY0COT7warfbGd\nD/CrGeBkQ6a7CcOAo0LDR0gnwD8KmcT1yC9LNxoxjOITE/BRyNpQNo2BtEwC\nKClcFTD4DaVv06DA/8Xg1+LBh2YLVjJBYNsdEYheJj/EWost6ReY8UyH22Kf\nq4Pjhsp0eeTHWxYrvF6uzs2gwuiTyUr9eYQNntguucJNZG/Mn7IxfQ1yIkKz\nb9YKpo1nM1pXSBNlr2AvutDnxRlP9ysxLGWvF6klRMtvbXjKgFqpqcGougHY\ndCFs6sCfgpVtPUeAsL0VDeH06Edm6Nk4Jf1xy6xBBbv4di2XQPiXvdBiiEOu\nhiD/WgPXuFCHT//0yB9HhEjnXTzIgGh1hkJN/wIkFi5HpVzzdTG/ZypxrH41\nyAPVF4QahaqXbx+9FdwJb4zSmKlWmixFLHgNpyValFMyf00jgvFsfJ+ebr1s\n3oEupDsZ3RF7F00Doh1xQoNGaWgQ2sl2ujngnCO8j/zHsoZd3NtI5L58TO0B\nNN8q\r\n=rmJP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.js"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.js"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.js"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.js"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/loader/loaders":{"import":"./lib/loader/loaders.mjs","require":"./lib/loader/loaders.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"gitHead":"94580099d5f8ea422d1e257457a64689a091a1e5","scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"debug":"^4.3.3","kolorist":"^1.5.0","local-pkg":"^0.4.0","@antfu/utils":"^0.3.0","@iconify/types":"^1.0.12","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/debug":"^4.1.7","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.5","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.22_1644058789980_0.8748074737943978","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@iconify/utils","version":"1.0.23","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.23","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"71d34ffb79687e9430d73d938f5e258ae7fdb5da","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.23.tgz","fileCount":91,"integrity":"sha512-Ktdmpe4mkMXQAnnDUz3s6s5aY/BeVPwHC1d5IhG1bgrWVNWFQNUj8cQPMbHpNCSD9MRC5yGxm9/PGPpOWGJLAg==","signatures":[{"sig":"MEUCIQCNHTf1PX0h5rJty/HxYXae9ZCQ+LyrdrcChgWpl3WyvwIgCs/BiZLOe93NJ1b3F5hcCBO3njgaWYrNbpD+xJf1m+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/s6cCRA9TVsSAnZWagAALZgP/RcI3erPJ7At6CYU2ejZ\nOg4frBg/5Qz9KZJe9X2cmGzUMMsz2xhdmDsNIFPgmnak4z8JkoAhcpCh+Kog\nxbme167XARnDxDbU2y1GfHNvyqsCCORr31qQ50XTQg7St0TNWEbFPTZoC7YZ\nWiR2AdqTLUqlA/RnzPxwuC1Oc+pZYHYTcBqhG3Ffz9U1gp7fzajDoCQA1yEr\nCAN5HcvKELzYWMS6F0aNt97q/8QjhVQcMjkPkh06F2WWva92XgkhMtgXUdCZ\n83CnBK36QA9bkTuLrhz0SUFKrdOXtpPtp5z30DNhH5MIOfFbxrKqkdVGW9yZ\n6wQ0FkjryjWGmBK2jW5z8fGvcPffokwFpGXYOeNMk9whH6VkXxHoKn+aBgik\nZdoLwZvc2FEIwJxHOfb+GQ4LmZSppmthUCBDJLZagYZ5w7UoJIppVNK2yH2j\nELVyFWaOLhkySa4wIYjuAhEyCR8iKjQUkqOoT+pYXGfTUSBljQ0CKK2W0iNm\nJVMeWGCTlJ/jRkIxOLwNujkZduh/47yBiUP46KnQUkUhSUR7OKTfAhp/3g+k\nCi2dpwDqLRP6N2tmB0zKos76YjofmAgeBrS/TQ4X7lV8kqiskdpcnk7/GUjC\n62+pikHIBwxW+W+VixPAwcMfoT/k6msWDca9c3ovZM4OxSlZjw+txVW5GR9h\nIPDX\r\n=0wsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.js"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.js"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.js"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.js"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.js"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.js"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.js"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.js"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.js"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.js"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.js"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.js"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.js"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.js"},"./lib/loader/loaders":{"import":"./lib/loader/loaders.mjs","require":"./lib/loader/loaders.js"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.js"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.js"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.js"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.js"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.js"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.js"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.js"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.js"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.js"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.js"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.js"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.js"}},"gitHead":"0e4a3790b22ec12ea7037f58d7082eb41a1f0982","scripts":{"lint":"eslint src/**/*.ts","test":"npm run test:jest && npm run test:jasmine","build":"node build","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","prebuild":"npm run lint && npm run clean","test:jest":"jest --runInBand","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"debug":"^4.3.3","kolorist":"^1.5.0","local-pkg":"^0.4.0","@antfu/utils":"^0.3.0","@iconify/types":"^1.0.12","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","jasmine":"^3.9.0","ts-jest":"^27.0.5","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/debug":"^4.1.7","eslint-plugin-jasmine":"^4.1.2","@iconify/library-builder":"^1.0.5","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.23_1644088988376_0.175453371071983","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@iconify/utils","version":"1.0.24","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.24","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"204419d6574948c13a6b4105e83f60fd7f91a0d0","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.24.tgz","fileCount":105,"integrity":"sha512-SxnUyoLqlB2HGncZIFgZsR3O7gvpdwODi7A7J7udKAXTAkA8ZzQ7cG/PzBuGWA7s67VJtKFyl/scGZB8c759qQ==","signatures":[{"sig":"MEUCIQD3vz1dGiY7UezPJxysVadxInfpf9zxqiLz1irCzUpH6QIgLPEw83xRzPcMKIhBuNkrQ9LXA5l9ZF//m9q1Gbs/5DA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL2kJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+1A//S2o9K55ndPkfUTRMeRhZ9RfdD5xLW+cCRSc26myMs9DqOb46\r\nJ761fkhDGJxfhXpVdx/bIgs+o+Rji+Hg+M2NnQZ/49iy3WUYEaoytpKejrwl\r\nBUvjSF+qfh7dTSsvOuJ+P08pXKrH0sL4Jzh8eO4wyQwS+3jfLOcQ6PyKr/xH\r\n2Uun4n6Q0Tjt4NXHKSwWdqIbMDZysJpqSZUVG4MC+BFJfNNJM9tnKZeeCTij\r\n50NdkQLjfrzvMBZs6vfJBJf6UnOOxXB2YszTs0ILn66euz1qpTF3VC9lp4Td\r\ntaASlFwfhuHj0Q3gpvkZeyRY33uBRmVp916Hjf3FBPQgyBugj2ybn2dxXQgo\r\nmx4J3dWAg1PUQoc9DMTS3DuHQyWYftJDD124gnZMigSq4KiZcdmVLzsgb1y1\r\n1srPmkJ+rH1pgirwuC8MLDGmiD7tIj7Tjhlor2pM7HvWAhtjQNsitfkoqblp\r\n6tncEYqjE2Ii88+y6VyyUBtmGX023HeOgaEgyZjtXoWeoC1YnN3vbNQhu1rC\r\nlymh/a6mA5qZrM97nrJDlle9F96pRM8VORlZnLKHFLm8Q1R7VwQyLnWTIx5T\r\n2Jj+MwqzBvDoehUgRfLlXxZq5WELYsWOzhD1RBPD/89G7530AYKxKaOpq89K\r\nps3lwvB9rdappoTlUeXpdCYU9QiFHuKTcBQ=\r\n=Xwnc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"37d36b4e097b06b0be477ccb2cb049948e7a137b","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm && npm run test:jasmine","build":"unbuild","clean":"rimraf lib tests-compiled tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"npm run build && vitest --config vitest.config.cjs","vitest:esm":"npm run build && vitest --config vitest.config.mjs","test:jasmine":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jasmine","test:jest-cjs":"npm run build && jest --clearCache && jest --config=jest.config.cjs","test:jest-esm":"npm run build && jest --clearCache && cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --config=jest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.2","dependencies":{"debug":"^4.3.3","kolorist":"^1.5.0","local-pkg":"^0.4.0","@antfu/utils":"^0.3.0","@iconify/types":"^1.0.12","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^7.32.0","rimraf":"^3.0.2","vitest":"^0.5.9","jasmine":"^3.9.0","ts-jest":"^27.0.5","ts-node":"^10.6.0","unbuild":"^0.6.9","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/debug":"^4.1.7","eslint-plugin-jasmine":"^4.1.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify/library-builder":"^1.0.5","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.24_1647274249268_0.7948150687927562","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@iconify/utils","version":"1.0.25","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.25","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"5b4a3028ddae34fb06aeb1534a2e2d5bc97ff3c4","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.25.tgz","fileCount":105,"integrity":"sha512-k7ozMBVLWI+rOzMuKp7dTbz6K6rUkQmAY44XTCW/dxuyoDLFNzjsjuzSdc5R8HX665H4ahUGdGbCc4wsv/wuJw==","signatures":[{"sig":"MEUCIEHaAHndzm298Wl2sckEJqgzYnUgtaK3hQFQRujL24AhAiEAmqzNfl4wATBif0IuqXRe3UL7QjMVZBeDDYUVvagduMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM2BkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA6g/+NIGbnvSj0cfJUCkSLfCVszC02yo/ZIpzQ0CPMkblvRLDgW4c\r\nAWMUN7BPjo29oesKEndGzok3CYCZxyEz0UHf9qHwSBwt+VlQeQWEO9Crm1gM\r\nExrP2oXV8igMnz3TKiRO4B2UqitqpJ9GvTFM1fCAGzBo8boyuUNOyD4MoXap\r\nbybc58xTsH6VORl08cbr2hCx0zm0nE5sLeO9HnjAaROyFib2RsDJKfLXPAd7\r\nzIozRQrxMvhl4cxcqEOH+X0xCkFhSaoYOf3k3CKmPwMqvb9F2NxUIUPGYIhp\r\n8e7NZiEDdFhUqiMH0t+RPpouzyNSCe1dAiHMsGSS62lUsaZq9G+pGH4kC4hK\r\njBYQk3PUkNhxfIb7KgAR9i+oFw3eWwKnnIXwJpT4Qr3TMeDiG99pv9DYwGia\r\nk3C+w8vvRTm5wpcrwdzeTLm/DcvzfrvxCQZG9z1qDOZ4/hffp4BmHcBp1tfl\r\nD4eggI6STfupRFxdn1clqx3MQSBBnXxObm15MppFKTyawHymsusoW3iyZ+C7\r\nA+Z+Up6OXgAuPh6OEjb+idbnFKR8N3xKS2Uu6Cj0zTmcM2JKNjbDdjwXv4Bo\r\n+ythNxMcgfms6sWciGN2zhh9D4EQ92KOwlaCKDbnp8h8RydUgygsItBl4BXp\r\nNyEBfeqGDY63W5layVqs3St4ROig6FmhybY=\r\n=vzvG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"56d74aab8a7a14eafa11e3e01821ed15a4a762f5","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.2","dependencies":{"debug":"^4.3.3","kolorist":"^1.5.0","local-pkg":"^0.4.0","@antfu/utils":"^0.3.0","@iconify/types":"^1.0.13","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.5.9","ts-jest":"^27.0.5","ts-node":"^10.6.0","unbuild":"^0.6.9","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.15.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.25_1647534180312_0.9671198250256006","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@iconify/utils","version":"1.0.26","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.26","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"5d46bd16c38542dc095fdd5dead4f600921c592c","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.26.tgz","fileCount":105,"integrity":"sha512-Mz6l1fOGgdqLjoXNirmX6Zpc+DPcU4Xyns7oBWcHoTVRnZ2QuFbWMaGa9/FeYSoZwk5s14Vsl0wilmaToS9g9w==","signatures":[{"sig":"MEQCICLaMBZpatR9+DPfPJ71jPlJbh3NFzB/rxbe9tYoPMB9AiBxWbqcs02R2tQRHWulE2ltW72U58/tL/GhrSsnnIm7mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNI6JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ7A//UjirIQ3b93zm8CsvFycsd6fdKNDoOcGODcV/r5WLxjAqRCFo\r\nZfW4rTkE74WlKAZLwetgVy93uCjjj2nyiobh2ujk8izXwDKQ5aS+FDJrTYo3\r\nShE1/ia9iKumgb1pl+hg98avcdB/UltILUmKgscWmL0u7GIVe4ljuZposzhe\r\nosxVUTnEQxU62lKJ+npRcO294D7kpp6dYYPi+VtitAilQVY1r3UKwcHOpAnG\r\nHM7lS8F4HxdEAl0u5EAA+BfgBoWD28BAztF7TiKxLRjFiW/wVgb3+R2bBDfK\r\nd6wLd1R6/3IP/OUza74hrKLCBEiwkAgOSHsu1gEktkT65l9LrFXRN1X3j/dI\r\nosLgoHPgG0EZ6P1at64ieG+nWEqrixSrh55fX/Z9JfxxA7oqp8yDNphHQopj\r\nzkgc+6lH5Vhl1g1lzUDyADIW2nhNs5nT4iwh1f6LBgd86WnQdZJcHYWxzZiL\r\nGORkK/mFry5qNLpun69reY/nWJzu24eyVBsTYIz1YdUfhXXil7t7ZJo/+DRf\r\nHth3gWj82/eY2q2I5sEgeZg6tacla42d5gaGYOu50u6M4uxVE5I1PgHlStJr\r\nRysJNJDEuH/kS9YnHM2X83/T0OLPAAu05OTu2FhN4iq17e7awjWW4JTiWp6z\r\ncqUefk+JcOJJ3hKUQfo9huxoREC6SnjBHJY=\r\n=bxaZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"29a88a2753d04ba8b334aff25f14efcf39c09616","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.2","dependencies":{"debug":"^4.3.3","kolorist":"^1.5.0","local-pkg":"^0.4.0","@antfu/utils":"^0.3.0","@iconify/types":"^1.0.13","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.5.9","ts-jest":"^27.0.5","ts-node":"^10.6.0","unbuild":"^0.6.9","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.15.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.26_1647611529500_0.5359049248924939","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"@iconify/utils","version":"1.0.27","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.27","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"b7f70fb8c5aeca8dac535f1ae612005e7177163c","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.27.tgz","fileCount":108,"integrity":"sha512-/xvd3gZEbZc/jWAsNS/LaPKrGAqz2i8zkSOn/i50I0F5yNdri54Y0bVYXKbkHKacxdg6qgpdAMmPtPlv9qMIkQ==","signatures":[{"sig":"MEUCIQDdofMdFB+JHPu+Io2SSKrI+teDhJ0ZkE5p6sUfwMRCSQIgPT6O2imWmmIKm8FDmPp0Ff216kF3qv1O018EYqQUupg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOK39ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr07hAAnrzAJhgxlcxfAPEKf+aQrmSxnGBUi1YBahgcBx7GtgJvS1tn\r\n+lNpIIVeaFopURhAIy+sUyvpAk0TAOuEdu/x8A9Ayxds6lS1+pm9MHL5bxRh\r\njnKH4NerzLdaxTJM4K5XHYdakNFW8g/pGDMCL60zDR+xg31gzxdc8Xdtib5a\r\nBUucD6k4G3PeDwMKDbhhoVTKPo5Qy/XmExsVMNHGFbfza5FSkFxc9m8KIAlP\r\nFndvImRPfyYhyNUCKTQmYIdYIEq3tlbFKLRWyLW/y2FTfbXTflZgaU15D/Ds\r\ndvqXt4Iadg6EFTmsJgIzmQXV77pwnOI3EfqgZ/LPG9GsMedadtLPnPcJxyTQ\r\nPNApwdt6MJ5G3X5HMXr61kG2LJt6kYTC7v5ubajEETdND/35QDBGxhO2qWE+\r\nUIxaPzHw13cksHzf9pFcr152J+LRH1h3Xw4Qt5yt9OU/lsI/OzPx3JxAUTkJ\r\nnUEQfu9WrlP3px84lNr+qoes4W671bzMA8svWHKL193PLYsSFZGsIrCfwlS5\r\nZM8LlhlNEQfx5uXhLZAwTxbWDKPpSD/ueANsddY172Hx24RVVW2zwDaErJiD\r\neXGXy3JpXnzyo3j6Pb/QXoLibD4zHm+y35Nzvi0j+7Gqul9Se41Bn8MDJk9b\r\n9TUn/ml2nrJvpOK6AyGS+dQBbazG+8gEdNM=\r\n=sMxz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"f0e78f4c8f8c126076a2dd41fe55f36ad18668f2","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.5.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.3","kolorist":"^1.5.0","local-pkg":"^0.4.0","@antfu/utils":"^0.3.0","@iconify/types":"^1.0.13","@antfu/install-pkg":"^0.1.0"},"typesVersions":{"*":{"*":["./lib/*"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.5.9","ts-jest":"^27.0.5","ts-node":"^10.6.0","unbuild":"^0.6.9","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.15.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.27_1647881725134_0.5219757887117178","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"@iconify/utils","version":"1.0.28","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.28","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"7c2c2d2e86846fbb010c07083dfb2e042cb70f5b","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.28.tgz","fileCount":108,"integrity":"sha512-hmSS50Q6qoOcq/TKhSV0VaI5+NFwQicJLk1MBLGDUQsGtOWdIagiYBz9ricpsw6dSu0cLW2a4ZAFg9V556yH8Q==","signatures":[{"sig":"MEUCIQD4gqT+9Xd8vODO812Xt7rP3b4+j5vIrSi5ICZMQdirdwIgEA/qrMn8OLVrMBsR5rA5UhLQ4TTNsLps8HqK5fz+7sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOMiZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDFg/8DkpKyfD8y6T/xe138wjREMKWGx5/yGCZcwTgIQ67gxmFkqpu\r\nnGcYyuHpO79CQdc5S3BGeGM7mwUhrcJC/WSug1oVf7j/rCqiOvrjxkvUwhPM\r\njYrWK73SioBXZwJRMwUlGh6JqLcnb4qzJWk5qc8sSVi5QgQWwCi3z7PnAqOH\r\nEyQlendeFLC4cN8Riz0UiPioQuCNqS0lIdCtA+EEG3nkwCrqoFkXYmwz2pFV\r\nbBgHrM9Bxn5zQbFWRxfwQ4vKdJNJFDNOYFFG6AfHJpMka8GR9noWTvLyX3aT\r\n+PcuRx1TWu0manJRGv7j/FiW45Fb3TUvBKZ7CFk1A0sYgsk3BFC9pjeYqXEB\r\nHU4su0dSkEXYRd3ikBtQwr4ZkHncdHCkoZbpuGW4NsmLrr2bGZgbJD7UDy/H\r\nQ1ARpVLJc+g+YSTKoTpMr9jvHohdlZxpIEOkOXv0e8V+vpWHv+8yT3D68Niq\r\n5S1eCsceOgMA+bPUyUfnNFlqd9hWYEZCZxSyFrdHj5qE6BcgOB8ZyBwh/WWY\r\n95hnDPWEoW7LiEpnbEqs3jNiw3jIxohCPc/COkmXgqkrkW/rnR7J/MofI8+q\r\n7FvMLA8ZagAlfRbqU9GOQ+4iBHNN5epaLV/NPT8j/F1mSsjVgohRqenJmpHe\r\nmO7FT7v4muLgMPpv3qE+WC9EkIJnHrBui10=\r\n=qaRa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"6389a39e79372e718ad6ca270999e216bd846e4a","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.5.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.3","kolorist":"^1.5.0","local-pkg":"^0.4.0","@antfu/utils":"^0.3.0","@iconify/types":"^1.0.13","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.5.9","ts-jest":"^27.0.5","ts-node":"^10.6.0","unbuild":"^0.6.9","cross-env":"^7.0.3","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.15.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.28_1647888537415_0.23252671122817592","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"@iconify/utils","version":"1.0.29","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.29","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"bc120bbad4524cd0095e48e0678ab2f9f0764481","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.29.tgz","fileCount":108,"integrity":"sha512-ReARQUYRAzuj0fvzUhHZlw38bMYq8u+oKsecMalk2Lp98b54uHtOcpEKTAdXwTwYV7MMxEGCa4pRmYofZtXdOw==","signatures":[{"sig":"MEUCIGBMlBu9bWHGsM3fCmw8jrZTA6nHvfaj4ANwTmInOcTHAiEA/k3e1dtwiqw+pp/Q2AGxcto8amqKkZ9FQEswibtY/V8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOZuLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDZQ/9HZNR9nETY98OciDYoq4HyOaN8eifyy9C+L3CQks/gf0qLASl\r\ngMVjq49r8uNRKWMOI524xnIg11qySOO1h2SsHJNYVJjYlk+0oXOzPXSIt9kZ\r\ny5sYa2bRp37Vl9E8w+wwUJUNqM4GJkKf1gmqu0yQfiyWeDsgKhQ/YXR+DuS/\r\nT/xtVxL3Si7TbSAdTcQKDdbOmJsohNjUioYJbvO/wEMYi0QJqVJKxE1HavHd\r\nOfReOF/QqYrPfQWdmF77axQeYvaA7E8vFrz2gx5cdPP3hIPKUzXme5bQYXbJ\r\nQ4pSHcCYg9Wq9J2Wx1nhHDh5770CqqFFq83rbdOpHHgLaeGcx1D8Fb6lGctN\r\n5Fi+qiR6QWlQUOoPlqTQIiDQVsdMMXfl47rKvHXnUMt+er4fuN18bCPCy8/y\r\nl1qm03k1xFEiVelksxUkWS8ibUL7rh57KaQyI/d5AHCSD1cQj5+a6d3l2vvT\r\n1uel+J9xTFCBz3qyKJnCuEVqy89a4iJum+Qvy9tCF7rOBN9y+M+fGF5hVctW\r\njoYDNux0Di9V8bxhbVBOnMu2YuN7p8sMVc1ToJMdl2GN7ofnCZ3tCEwnP6oB\r\neVRS5S4QDxc1B1eTGUBNLnXUAWivLKRseeAsCvQrELX47WPpGcQKY2we2ymR\r\npW3p4ivWsretlJ6rW/laYxCqT+tPu0hoN9U=\r\n=06XV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"6272fadbc356a87ef52dc096a151a4a2cd951cce","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.5.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.1","@antfu/utils":"^0.5.0","@iconify/types":"^1.1.0","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.7.7","ts-jest":"^27.1.3","ts-node":"^10.7.0","unbuild":"^0.7.0","cross-env":"^7.0.3","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.29_1647942539284_0.8011263247417386","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"@iconify/utils","version":"1.0.30","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.30","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"14c824f25c504aaad6bde15cf8bfbf32b059cf9c","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.30.tgz","fileCount":108,"integrity":"sha512-Hmr5TWeWZLcLr5/r8pSga2d1OfN7LVlaQilb41kpgFmiEKS7+JRmNKGtgT4dI82hGiAzNpFEgLC1hKeqNF+pbA==","signatures":[{"sig":"MEQCIHczMJAHZBYRlHwr2+/W8qjLnTk+hrzVA5IG/eVgRqBLAiB0zujzC267XnPzKVinlC/yOL0IQ+qAC4ApJprb9/N9Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOhROACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI2w/9Hwt1Wq0VUjYxgifVvJq86FgDx2QqYW9Z3l99Jaj85lcMNHc8\r\n65Iq80H+TLUu1TpJsW/VzPtUOXyTwu5GkfBO4jxtFk+wsaMU3/tI+2vF80QL\r\na+LDJZTgmqYBQxK2tYX+HU5ehF6dNtq4NRpMh3w9IEa1eEvB7KjVB5xdBKA5\r\nUGRo+qQQE6MAkbhjM5QgriA+dx/8QK9iO6dHdy/Fh9vOGtXER3IhH8z1SRvH\r\niywoLFXWrKVSePdw/rUAST3Il5J06oyw58ChaPHk0fIYCplV6Wyt5jAE8Hsj\r\nXoL1KCOqsQewJz++StAP8/cDGYbze8xhA6QB8n7r68fNLYUn9eg0EIkWu3Yp\r\nyHKtUmenOQfd8Ip4mFnAQZr4g9Cxo7fcTXqQoVHIS6jjHe+a0Ge6GnZBKWpB\r\ncjm3hUa3Pumf9p13wYNjvg2QbJFj7bda9ljSnPVlnxPNRrPk205fJX2NH+kl\r\nVNOFB9hV021MLBz9UnnimQQxTWoHuNqfe3QJaADvK/DZ6HJ8smeZ3vQgsr+2\r\niMFsSRdTM/st7SDywZLDNUyECKAs/v73hXtLDrG+Adt9zKGHoeHT45Dn7G/v\r\nroME4kgcEXHJQwmus2yWDfZm4IGJkZKqv/sMX/f1r+oidOJ42pFBUumpsDdu\r\n/M01KeOQWNPM+nCHurT2KN8jF8kf+l6t7aw=\r\n=0aRU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"083cb56f53b3a09e7a558568f7c8cc708429494f","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.5.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.1","@antfu/utils":"^0.5.0","@iconify/types":"^1.1.0","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.7.7","ts-jest":"^27.1.3","ts-node":"^10.7.0","unbuild":"^0.7.0","cross-env":"^7.0.3","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.30_1647973454096_0.3959434396062398","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"@iconify/utils","version":"1.0.31","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.31","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"882de29b486166a5220a90624c768328c4210c56","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.31.tgz","fileCount":108,"integrity":"sha512-sBksCt6kI4WaMHwXo1c/MQVuQfWwwd87qHiAPASN8neoQvMCdYTLn+2khc3/OmYPbmg6kYisCxVLkAv0pcy9Ig==","signatures":[{"sig":"MEQCIEL9LBpZ1pGzGkC0rwaN5wkpuVBjB+D5Ee12tdgiASRqAiALtr3KL0e9OS8GQxuD/5tMdlWOZqUzF5U7F4mq1PB7bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPNONACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxTA/9F/ZKFmC2hn5XYj0WUShePMWufKhezOVPul2a2AJcmnr7ytb+\r\nKamwjH7i/isYo3PmId/oH0NCyR2DapuPvdV4p8+mwO8yIhHRfU8nccjujqmN\r\nlGGM81By/sDKdJwhWjMrbGmO9oZO+s1ShfoRPGb1RqtuURuN85znBccR4FQk\r\nBQ4Vo+nEOhGVKfJ5KXerR0Y4GGdgXXa62FG+lGTMWW7qWRFpch/GPnurrdLD\r\n86w0PDNaa9kYM9bf1R5AYPQooHqS3JP5WhVjnPW8mfHEDczcyPAnq5Kg/wTb\r\nF0dH8dWL9h5mXKfJ6YeL4BzsRamZ5MbacMzv9dTe5RK8s9JabA7fRUrIlit+\r\nAKB3G0kkINFe2Na/wcqHF5OLFZJdDqsheUNjviGob/i6o93l9zIixtAgqhPD\r\nsqsQWWnBvoft76w26afrHnIOjddcwTCab8+/qRK9FvOLWl4oq0mgiVr3C1Iq\r\nIs1XsewJIHq0FZwhLIUKlleeA05eIfjYF+mY2STp/GsuSrFB2v8vjnniN4Uu\r\nUefKbOgwi3Z9BMlr3XwVWFS230UjC3ZC131lXRG25NUlideQHLBPBls6umyn\r\nUxvzqjGxITn382iEUjWu7HqdrkjMfY65uUpM09hSVp6lbPoPb2/sDO7Lf0tU\r\njCIAGD294rArW50GeuYlHOxV4EUqYGEFBuQ=\r\n=P1jH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"36af2580711f42f3b95257a147a92283e303addf","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.5.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.1","@antfu/utils":"^0.5.0","@iconify/types":"^1.1.0","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.7.7","ts-jest":"^27.1.3","ts-node":"^10.7.0","unbuild":"^0.7.0","cross-env":"^7.0.3","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.31_1648153485268_0.9200939829603139","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"@iconify/utils","version":"1.0.32","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.32","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"ad6262478a27a4ff59f610a0c930710f3d7d970a","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.32.tgz","fileCount":111,"integrity":"sha512-m+rnw7qKHq/XF7DAi4BcFoEAcXBfqqMgQJh8brGEHeqE/RUvgDMjmxsHgWnVpFsG+VmjGyAiI7nwXdliCwEU0Q==","signatures":[{"sig":"MEQCIDehS6DjPjcVfZt0AtBmuizw8hTzOGvMCq+tjfBN7tKiAiAy0iYoyzvnC2crzdbXGve/Lsvu4TonrOopwMtHu32vhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRa2WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKOw//VIZC0x5Pf4pNmK1yW4jg2fLLqwEOrx22dErFwX2Bblcpi3XZ\r\n2e/6MmKFa1yB7j/3bsDKNeqlBDrVo/Pc972NHZRnRiX8RzB4ySMLh/zZvG+h\r\nLEROdKv6JtNzbA3quTyRMXXGTCK9iGrgetTZM3GFVqYnLdrb2N9rSsWEf4+W\r\nx3byC8fJUKLmVYiFJjuaGh4vukkRaFfFVd8O5yBqiRB+LpXUWPdQJ90OZsLt\r\n8EItcDI6UOimvW4dJkt1CU5Dg7qH1N2KJzxrgYLrU6nt9FK4Kv33kF/Q2Pmw\r\ngSjOotxVxxngy1sGLccgoU7plXP7x0a97N5BdYmjJC2ziaWoAUjZfHXq+B6D\r\n3EjOyWHakjyrsj1b0jH8a3ecrdhKlD705zsOEvQmOfRaKxWXnoNLMUZ7FpHh\r\nZ2f3ZRNOyBE6uBln7F6JVVdFOvcOMjj9O+2yq1tq7TFPCJo6Ly3NXWf2iuEC\r\nwlYGblwO+1kOHu790YrfL19JPW91S++7BPmAox0/TzEbNfnM+hhf1NbLdshI\r\n5uQZnfGSVzq2Ow4yNm15z3tmkFkOHGCsgfuJAkGHvL37PjApxA5PLLtC/QMg\r\nazl3CYRKfM4sY6UBLI1SWldAY164mPsUUuumlMKFxEZNfy8VrqwyMLvB9586\r\nvxZvQhkFq6JkvghMqgBp8+ZQZcTDW4Dzn4g=\r\n=iDQW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/icon-set/validate-basic":{"import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"4c85bcd9f3ce2f5a23eb2cccccced5b59d3c96b7","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.5.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.1","@antfu/utils":"^0.5.0","@iconify/types":"^1.1.0","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.7.7","ts-jest":"^27.1.3","ts-node":"^10.7.0","unbuild":"^0.7.0","cross-env":"^7.0.3","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.32_1648733590014_0.5661485738122913","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"@iconify/utils","version":"1.0.33","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@1.0.33","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"9952ecae79e3b1685b83c58159c1d48959f6105a","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-1.0.33.tgz","fileCount":111,"integrity":"sha512-vGeAqo7aGPxOQmGdVoXFUOuyN+0V7Lcrx2EvaiRjxUD1x6Om0Tvq2bdm7E24l2Pz++4S0mWMCVFXe/17EtKImQ==","signatures":[{"sig":"MEUCIQCnu8aaR2CYO9dKVHJUUrt3k/Izr6wTr0SHGWKjGiHksAIgcmL/Pc1PUFih/M6naQEWxmqtn8UFkSR6Wh8ihZUjjKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirOOFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgsA/9Ej1UoKGc1jrYVh3eI6po8HQUlqwmWDsnNei3BZ2Hxg0heTd6\r\nyObaa9SbQFjwjFnWMm2Xiw/NcfTSrnRVWCjgsbZeGRn+aupqOBIEP1evBykY\r\nabIycwY3U61AjzwOxuxB7tcAoSwewoZb/7qxnPD9KNqTs039bTaYsIcPGoi1\r\nDyJmejI2Vjntrfb+kQ8adUilIKnYRg0tkRE4Cp1K+uZc+ByqLEh6yKNMq2tX\r\n11GaL/2leILzR/EmcreJbzF6tK92EPcvk9ursOwtUe/ItuGmTY4SRytp/25b\r\naEpamM4eowGgT0UttUBgdOuSkwMnAj3b+3HverW0Ms9Ik5S19EEZwcw3jXEC\r\nFjuQG5S7OAElEbXftQngpPFZ3Z64Vpo51dEhsuoAOVxL1pdw+0WkAlZgfJIR\r\njkzGrzDsvHyeeZFJ0WP8/lfgeYTwda+jw+kk2pFSm71UqY8sf6CHK5SdSArq\r\nSmYfqDaNWGeWXTheuwy3nzo9oemSqB+YfO/kIHZPBCMI1NOB/JtHlHxyIc6x\r\nSjunYro2nrcsOUkYYsnN5EHsOTjCrPdWqTto3JppUL/c+DTKKEkM9yXMftKA\r\nhlaTAgc5hx1r/1ROHTTPLbs3MoiVhuo6UqZgo9B162b3FrQwKEJmhCF3qatB\r\nTzB8SOozeQDeyDXO8v2gnXNqKHhCQimS270=\r\n=icST\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/icon":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/index":{"import":"./lib/icon/index.mjs","require":"./lib/icon/index.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/customisations":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/index":{"import":"./lib/customisations/index.mjs","require":"./lib/customisations/index.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/customisations/compare":{"import":"./lib/customisations/compare.mjs","require":"./lib/customisations/compare.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/icon-set/validate-basic":{"import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"},"./lib/customisations/shorthand":{"import":"./lib/customisations/shorthand.mjs","require":"./lib/customisations/shorthand.cjs"}},"gitHead":"ea7a1aa00d14cec0f073f489dca8f1ce8ba18699","scripts":{"lint":"eslint --fix src/**/*.ts","test":"npm run test:jest-cjs && npm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"npm run vitest:cjs && npm run vitest:esm","prebuild":"npm run lint && npm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.5.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.1","@antfu/utils":"^0.5.0","@iconify/types":"^1.1.0","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","rimraf":"^3.0.2","vitest":"^0.7.7","ts-jest":"^27.1.3","ts-node":"^10.7.0","unbuild":"^0.7.0","cross-env":"^7.0.3","typescript":"^4.6.2","@types/jest":"^27.4.1","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.0.2","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_1.0.33_1655497605561_0.994013411000535","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@iconify/utils","version":"2.0.0-beta.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.0-beta.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"52d215d2ad3c633d27704386de7f82cf6ee270b0","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.0-beta.1.tgz","fileCount":123,"integrity":"sha512-nRNH2iGT9k+K13o6WiTzatrvGD2erjy+t3ploL3Ib6EM+OTxZfAM9UY6k3t5+mwS0tkl1h9RN5FsFm8qAJFkQA==","signatures":[{"sig":"MEQCIAwFvsol1WS0w9p5AFUaJRAhafLmoB3ZCkM77Xk3PBihAiBrKrc/PgPl4t9vfFneiWoiN9ujBmJ9kJT6iPN92ztM+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitAkqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHDw//fvRnl5QT79E67ZjybuSw18WznTEugZxuRboAd1cSucPWkBnh\r\nhwnpB9YCjR+O+rrqM1K/ZLQrMykgVfo/drlV1nQtQuzlyeksFgEnQp3v2LzB\r\nIzPeyn4njZuiXx9kTw11fP+m00DA0GKHUmBTSO4+2+lD5jmu97e8sbraoXxR\r\nB15CCPj1HKvtH7fE7hEUNED6SCRJNaFGTIGQIkFdvWeQ0V0HOXXZYZcWDkbc\r\nNuEn12Daix+IgFXrbQGbzc+rGQPrwLcf8YoMDb9go/WykwJuWdO3x8srBQYn\r\nBRDrp613r7lyMmKUr4/cy1Mj4sYVssE4cm+9JVGD0+9gq9XHJ88p5cuonuZ4\r\nIsR9DAsPaUJMBRm7yOVRhvi4QlAEPljdxqlpxopGDkNybHx/S//4pdaAtr22\r\numhCRiGjG/+RelMtrt/HwhFh+1kK1m9+kMEl8LFINExR3FHpKu6fLWPTw840\r\nX7MfCVcKp/UUfIbmvIv2G+GZWglPb8lsHsd2JWMwxfd0oiQSnJFDGcgVDpnf\r\nREsKDwj4HAVYk7AVBbJN984jgguA8EHVoBG8BNvtcGddQC15+gMb9peZH0OV\r\n35uD6iU0lTWeQQgPgXjS2XQJ1u6CXBVZ8tDm0cWt8TgJIFfBmDZ6EQj7yV3i\r\nSSCSY2BSUc9is/rgMgSdVGSKcIDsyOzm8qY=\r\n=/QKS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.0-beta.1.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/svg/html":{"import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/icon-set/tree":{"import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:jest-cjs && pnpm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"pnpm run vitest:cjs && pnpm run vitest:esm","prebuild":"pnpm run lint && pnpm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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 jest --runInBand --config=jest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/40cbc264548feafdfe955964b350b62d/iconify-utils-2.0.0-beta.1.tgz","_integrity":"sha512-nRNH2iGT9k+K13o6WiTzatrvGD2erjy+t3ploL3Ib6EM+OTxZfAM9UY6k3t5+mwS0tkl1h9RN5FsFm8qAJFkQA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.11.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.1","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0-beta.1","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"28.0.0-alpha.11","eslint":"^8.18.0","rimraf":"^3.0.2","vitest":"^0.7.13","ts-jest":"28.0.0-next.3","ts-node":"^10.8.1","unbuild":"^0.7.4","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^27.5.2","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.1.1","@typescript-eslint/eslint-plugin":"^5.28.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0-beta.1_1655965994151_0.07895990277827258","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@iconify/utils","version":"2.0.0-beta.2","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.0-beta.2","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"86c00b07787197e7055953100b2e833e67e5887a","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.0-beta.2.tgz","fileCount":126,"integrity":"sha512-MW/Z5eNoYeRPlKaBdp0CeGoke0sAdcex+gNHxnqBWuWRkYJwKlWrfyeSB0AsvoF80nDbgtzZl6dUo/BbUV6uPg==","signatures":[{"sig":"MEYCIQCC+B8MxwJKQoCQrCz5CILcVecnHbWSfQht8cj++s7D1AIhALWUY+CSoZpdEDRV7qKRs3VL7mE07idaamyx4qVPz67Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitBObACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru/A/+LTh8nbWdKqFPxEC8B6PrXl3fbcKbin7neBT+vent5KtZwwUp\r\ndhWs9+j09eyYwsv36q0d48lpzN3Vn693xbXojaDC6/cmNjLL0Lk04yoYQkvh\r\nRfeE6SuM1f79pcFYBs0noaWrwj2aNQGBdLZ2RKdvT8gEmFyWz3BHJbfinO8d\r\nGPjzKcUVb1UFcDr63JImb4qc5YaH/N7alCDJQ+9zKlkv6fc6djraymRuZ6pE\r\n8NWVNJTkZFfASUYKs4lccxcd5W6geiYMRpPltX+tbUYLS8uMNB75Ry3OCxJg\r\nsMiChCcCoG9YuQ3mbue8j8W6ZiqJ4DSTtr0i+LrFGyetpk4k416VlvIJaXdM\r\nlitvyYRKMu6Lnh3xxUOEhf3oZ2TkL9YxtauOfodrksaMIhZtyt6BOc/k9GsQ\r\nsEhUDhgPEtrn4KpIgrW1zVifoVF8vgd32LgiLmuvJ+UWAXXlq1QdjnJ8BYyB\r\ndhHqLNhoTd1wNIsjjrV+GD0WQ1qej6XezJNAOWJW/srA8RznrPbcYdyeLV+x\r\n/Ax/NvsOXvQHktkOb7fadBVVRqZEi64r5Z5CWtrundl1v33r4uMfhuHTjgbw\r\napdf9eGchWzL/BljbrY8WpSkshTWTV5aZI/O99g+kpBlLUrwZYNHMPkhTCx5\r\ndVpItAwnZpKoQgc/45BB4iv6YAHefCaPMMQ=\r\n=DcFy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.0-beta.2.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/svg/html":{"import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/icon-set/tree":{"import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:jest-cjs && pnpm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"pnpm run vitest:cjs && pnpm run vitest:esm","prebuild":"pnpm run lint && pnpm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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 jest --runInBand --config=jest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/e05c67604716eb322adf7ae745135366/iconify-utils-2.0.0-beta.2.tgz","_integrity":"sha512-MW/Z5eNoYeRPlKaBdp0CeGoke0sAdcex+gNHxnqBWuWRkYJwKlWrfyeSB0AsvoF80nDbgtzZl6dUo/BbUV6uPg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.11.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.1","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0-beta.1","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"28.0.0-alpha.11","eslint":"^8.18.0","rimraf":"^3.0.2","vitest":"^0.7.13","ts-jest":"28.0.0-next.3","ts-node":"^10.8.1","unbuild":"^0.7.4","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^27.5.2","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.1.1","@typescript-eslint/eslint-plugin":"^5.28.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0-beta.2_1655968667270_0.939763755513731","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@iconify/utils","version":"2.0.0-beta.3","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.0-beta.3","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"ec3580ee19651d5885308cd1634018bf1572744f","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.0-beta.3.tgz","fileCount":126,"integrity":"sha512-k/MvNGCCjBCJF4pELx+5VJe/Zye/1kbLE3d7ApLF2kvzluNOabeP1JJv3yNo3wsIA6ZiF/KGtuNFzlsRBp/OZQ==","signatures":[{"sig":"MEYCIQDUEkxRjo8TCcPYgeXt6JULn58MKDPGkun1lbQhxlzBkQIhAKoWdR9wvImeRKC8RmXqgtcqUs4nBw09aQjXby35JO27","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit0hqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2lhAAoJvG1d7IJ9At5p82Ug6egqIldnGzeW+XT1F7lhap8cW0yeJz\r\nkvRI2WTTYUm0Ly4y3MDA/59JWeINyi+rnkq8N14bS14GazHx4GdfQNzGjfJ8\r\n3nJjICexK7mJNoEYZPvXqBEbxkxJk6oN1Qpx2K2n6wkaZsguJyOmWv2465w3\r\nIxp0JSznUvsj3YaRUskmZnSjAgoOcBd8zP6ShJ9XYyqBOZ2abDzVRSIt3lz9\r\nqrdwzrA9OI1VnxmMHvNXdnegdOThuy/0Ee10sdjlj3Lua4xoHWzXu0Gf5p+n\r\nJBALqMR2s6DB5MHqwdkeZAYiDDDdPWAEsONpYTKCXowM7YuSvl2rZU21sm2U\r\n7j2Ki+s61MhHwqEQ1jdrNG7Ad1ylslU+nVKU0iASPm4Wk6YMDHacSTnH6x00\r\nCkUPWqzqWUrdftEV7aWFzkN6kz31lA19GElhgLGF61Tk2dmYM5oUz5l9pVYG\r\nyU4LtcfEdk5pC13hXGYP/nZiiqj5in9P+Grgx/ZXdN0WL1tdkSDa1MFBb8G3\r\nmZir5tdqhnN03OS71ZaEAMOjyOFt3gAYEIPHJXgHMGkJ7Ce+P3EhZAYgvUfL\r\n/QUeh8HZFT6WpdJqTQt+xZamoMDeMfNJLpQuhxpFABDyW86PqXPzYcxgMUCF\r\nS4AfW5GvaVHDBvx6X5zvhYk0UzMlbDpRTjk=\r\n=yBdl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.0-beta.3.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/svg/html":{"import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/icon-set/tree":{"import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:jest-cjs && pnpm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"pnpm run vitest:cjs && pnpm run vitest:esm","prebuild":"pnpm run lint && pnpm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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 jest --runInBand --config=jest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/102b33dc7b7bf79e134220d1e531d528/iconify-utils-2.0.0-beta.3.tgz","_integrity":"sha512-k/MvNGCCjBCJF4pELx+5VJe/Zye/1kbLE3d7ApLF2kvzluNOabeP1JJv3yNo3wsIA6ZiF/KGtuNFzlsRBp/OZQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.11.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.1","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0-beta.1","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"28.0.0-alpha.11","eslint":"^8.18.0","rimraf":"^3.0.2","vitest":"^0.7.13","ts-jest":"28.0.0-next.3","ts-node":"^10.8.1","unbuild":"^0.7.4","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^27.5.2","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.1.1","@typescript-eslint/eslint-plugin":"^5.28.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0-beta.3_1656178794413_0.19825691908821153","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@iconify/utils","version":"2.0.0-beta.4","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.0-beta.4","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"90b3916d79d07c235f55e34b45a3bd06d87a0b77","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.0-beta.4.tgz","fileCount":126,"integrity":"sha512-iHCGhIB2Jgx6GzK47dlv5rJn2IsxFPaNDTezQZBjDTfUy6YmnIdbdbTUsuBpgwtUAZRMEX15C+iW70ttxIeXKw==","signatures":[{"sig":"MEYCIQDJt5+gtt+Yi+r/w/0rlrxc91V0MMrWU8avnxfVPYnFbAIhAJH9EPmfJqbvm5GyPnlqY455hQ1vS02q0gRTzbiM5hhb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv/5kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpouw/+MBDcmebz3hpiVTsOZeE7vlqtqaRqb5gQGzPjYNfa307iE0gO\r\nY9YtcB0g91COSjqRgc6a9zKx5g72PNKx0RI86BAvRoZ7/0Lkc5DITMo/ZkLz\r\nj6QwnkmX1H4mErRZ/+TN2Gmi4hWC+UG8w7kZ3uYT0sSPktGciOIjGiD9Z1x1\r\nRi+a0F2dgKrkKzSQyvJazVjpYsXtKRB8OtGs3wklnYpFrfwtglEuSY1NkeIg\r\nkwDViQX3bEoUkI683OJyccMd8MZ2EVwE+mYYOGHmjOi18xleggxXFYcNsf0m\r\nrUiym58SKsAMqDFBgvS1AlOnQbSPPkOZiFrHU7j/BbWqrxt959CivKkrBloL\r\ne+btUsnt49T/CkPXsUC9GifsP/8kuXgcI4mkPXHwWEHUDFlantd84TrwkHZs\r\ndDqeyT3hrJweB1HAeESRhyMKCZoQodvAyt0XJISSvK5xReKUVUCfc/ewWA6B\r\n+WN9qevpz7YU5FFXjhsSa4kiSGQtHQ48Q2B3RQN40F8rOhW55mC0f10zcjP6\r\niDpbMNXUfmkw9mQNGzJAkRsBlYcZIPMtxZVM4zXWZ5Itqu0gOB09voQFqRds\r\n6FcROqqyJfLFh5WLPeucWWAT8+OAFJzJGen1TLKow2zXTXyxPiKDkpAO339Q\r\nsFORVjGB49qhPpjC8heht3RQiX0BKQeoV4o=\r\n=+kLd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.0-beta.4.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/svg/html":{"import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/icon-set/tree":{"import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:jest-cjs && pnpm run test:jest-esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","vitest":"pnpm run vitest:cjs && pnpm run vitest:esm","prebuild":"pnpm run lint && pnpm run clean","vitest:cjs":"vitest --config vitest.config.cjs","vitest:esm":"vitest --config vitest.config.mjs","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 jest --runInBand --config=jest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/77f04b4459ed00efd58b5ff93a37827b/iconify-utils-2.0.0-beta.4.tgz","_integrity":"sha512-iHCGhIB2Jgx6GzK47dlv5rJn2IsxFPaNDTezQZBjDTfUy6YmnIdbdbTUsuBpgwtUAZRMEX15C+iW70ttxIeXKw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.11.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.1","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0-beta.1","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"28.0.0-alpha.11","eslint":"^8.18.0","rimraf":"^3.0.2","vitest":"^0.7.13","ts-jest":"28.0.0-next.3","ts-node":"^10.8.1","unbuild":"^0.7.4","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^27.5.2","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@iconify-json/flat-color-icons":"^1.1.1","@typescript-eslint/eslint-plugin":"^5.28.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0-beta.4_1656749668581_0.3266409426935464","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@iconify/utils","version":"2.0.0","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.0","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"2a807c79b2dea549a014166c4311961935d25780","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.0.tgz","fileCount":126,"integrity":"sha512-thvwZ6m3frWJiOYwRdHPSPGC25rmyvDl0vXdQ8ocRJZx31m8Pn4y7V1mTc5UReR6MiAj+hrV2UPZQjx7zI960g==","signatures":[{"sig":"MEUCIQCyLFUGjBYFgmPUwFKE4Ot/PICWsmlNRQ7puMbso8vOsAIgHjtI/+x2m5jzYzGYKtmUZl+AL2EVnXb5W2TQZ96d02M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGYqsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/AA/+OkIpFq9v5aBNuJuEsJMgpgqzC1XtuLK692zebb/UQeahSLVO\r\nJ1Nc1CFV7BgcCwQLOxI9tFOG9pjYLeMHwEu6XDohdJjZc5uBY+PsVvVAq6m4\r\n7eQjwpgSkPsWvenyOP+7OCF260AQJ/I3ZrDCjIVnQ3cTfcvNoPOf+ibcKlzr\r\nGVLusdDk1cqqFDTx9Q7T5g6dJxPWU0QT+vI7trYI9gRs3I45eVpHCq5bP+5P\r\nq0jc5jsxJjEx/OH/lCVyd/B4UxR2E5+p4PM8CmBsNLtmguk559onk1p+a07K\r\nNGDSo0xZJ1M3YqUBVedvP6fKGZPX1E8fn1hqBimQ9NSp5RFhhs0X68g0WVUE\r\neXMfpp9HeqfgVlhO+MDAcQdN0d3GD9eRgogRnrf7uarznYMLds9zsIPvKGGo\r\nmqTXiSLxESMOTXo7M57sF9f4EZ5QYc8l3fi0ocFp8IZpHH7ifZj8K2hwhg+/\r\n47MLA9a7tsEO0mLgLMfBGBKx/k36XEjE6s/vNPkq26239LKNo9NdBP66UTSp\r\nP5hFDsJKMDWRLW1M39YuCc70PH47VTqP2N6hhdxbbqJm8xl0eDLweSCxoyt4\r\nRvVcbkIy9hq0OkvnL+fQlEb2EjDoAczMc8+8E3cpCaUH9lnT95yREws5Zz7l\r\nAbXeQSBI3zAt91bvzWHSSa+SYx9ZBYRDOwI=\r\n=JRfY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.0.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/svg/html":{"import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/icon-set/tree":{"import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/7cb1c22f95d6690f749c5ffd2729381e/iconify-utils-2.0.0.tgz","_integrity":"sha512-thvwZ6m3frWJiOYwRdHPSPGC25rmyvDl0vXdQ8ocRJZx31m8Pn4y7V1mTc5UReR6MiAj+hrV2UPZQjx7zI960g==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.11.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.2","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.0","rimraf":"^3.0.2","vitest":"^0.23.1","unbuild":"^0.8.10","typescript":"^4.8.2","@types/jest":"^29.0.0","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.36.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0_1662618284720_0.14891055127613329","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@iconify/utils","version":"2.0.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"bbd29368e0a269f29abc920e375ba84e23ec3a36","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.1.tgz","fileCount":126,"integrity":"sha512-t8IyICk25wgZL4YKn/2kYfjG5MGA6EWZlaUJZ1OEIku4V+kX9V900T5E4HIqS3hLyD6/RJET0zY4vxO9pHLHHw==","signatures":[{"sig":"MEUCIQC+M8Tgg+ORpz4kVBv46bjdzmNjNToP9t7dxiJ1OVEvEQIgLEPBzinHEGvO4K/Dgof7c17Ug6tTtSyRel3qo/O/DWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQY/yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeKRAAjC6F4Cm/pfzU3ibRdUwjn4macp+R1xUwx/cz05IUSPxNqgct\r\nTl2Bb6wmB6qlAQqCvstbKZeAOh9hEEqIl1Tu4SHJzGQtj8hJpRYx5Y0uAmmy\r\nVBvYVkV16/cMo+qBPmvPUDIHSSrNCol9k/AC8E7Bu/b4QrHoN+o2+7zLEYR1\r\nFgDEEr/8Ow2WUU+bQTCv2J3FQeBYkxANEaG5ViPd13HI+i9m3zDFNxtiAxNc\r\n8H5yyJ0zbvp6tY0jiKiBiPMZBCi1h11EfFYzXgJGd3go8Qorpq/4E6opv5i0\r\n1Ff/FM8p8HLYNvUvf6VyTtiBhOBsX20nyCYHzoEkjcddI4iDtw08Arnsdfgt\r\nUlJ9zVDTDBduIPCJg+0HDAIvo842ZPeg230GCD6gi1vaoHeJLv3PbWWiFt0q\r\neaj3KDHrEtpXtTxGRuB8wCT5DHFSjHlTu9dyvtlhG5laR1PBSWQu6/Pu6vq3\r\nT6fgoSTJHRz5tWsf0eFMv71SQ0edOrQMJMoNI6z03XuVDQS1PJVLwikHPOr6\r\nYM8lNUvNagH0OggXF859lMjdd9MBNhAloEFCc3rKLge9U6z2Fhud4wVy7u6v\r\n81j9h0ydLycWrzEfuHqntLTzXAWMtZr49xVhubrXbRDOtnhpctAlj7ZVHf8m\r\n9GDL/ZUAc3bQ0UriwtAQ2qr2wXMCSOL8Th8=\r\n=0z5s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.1.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/svg/html":{"import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/merge":{"import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/icon-set/tree":{"import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/536b3b353740dda39cd5da13b24efd26/iconify-utils-2.0.1.tgz","_integrity":"sha512-t8IyICk25wgZL4YKn/2kYfjG5MGA6EWZlaUJZ1OEIku4V+kX9V900T5E4HIqS3hLyD6/RJET0zY4vxO9pHLHHw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"8.19.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.2","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.0","rimraf":"^3.0.2","vitest":"^0.23.1","unbuild":"^0.8.10","typescript":"^4.8.2","@types/jest":"^29.0.0","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.36.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.1_1665241074515_0.8865124283005845","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@iconify/utils","version":"2.0.2","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.2","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"d3986021d691c66a5fe8d29ae5113e0a0e221d71","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.2.tgz","fileCount":126,"integrity":"sha512-13B3wJxDLmSNBEIEpKleKSkJVQgdAy9ra3Xsu233i/5qD5yXBGhpOFxTB/k8cqme0xVsMKBPV5vbvq9MgQlX+w==","signatures":[{"sig":"MEQCIBjymZnEbXKuN8ilafMfUQmnSWxSoxQHEbcQ3SZ/mj2zAiBkyL883cUGIo6X0t86OoQMDa4toIP9Z++0oW2Z00EmUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdiHNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ8w/5AGGQtgYG5fc6wLnS7zV4Ja7lUW/xRjl0Vu9496wzh0pNUOYT\r\nOed6NVAysVmgql8erk1kl+YABqz1zxA5U3Nun7K+EnMjtyWOFeObdJMhQQS2\r\n9v3o3yBK7c5DXtoYntibQlFZs4QxeOPOqQUeaP5V3+hLu5SqdRNT/iRpChi7\r\ndWGjE0Xkrqk1I7F3ZFBwwQS9DBoRMljea0jFoHCPTrpYD4txwShDuUOZaccY\r\nA/SvrvXRKj9ouMrrzX02TumLP7qRH2GTFgarAt/GQvGsRaYBkv81QCMZ0dCw\r\nwD73lglSJn6uMmMF9medJs6NoEcDh2T2TH/Ejh1d0GDgCSe6gzXZ2lD7zdrO\r\n0Mj8JY79dyEe62f/Zr4C2JrKyr8/W8GHm2eRWJ6gC8PuPPtmAsPBF4Fg272W\r\ni1KO0Shkodgk6ToskD9Nt2/Bu28WKfNATAqGaLtqqo170ZirHgL0f4hfSgVf\r\nalKM7xnaS7xrqgkI8OAxbSrCr56LGveFM/bSEIqFawlnWRXE2/FvoDk27ufZ\r\nWaXSPaBAQ6yH2emFqp36HvaDLFYvM/CHb1aPw3xdnMDUH3GYAdwAQMcOLjXh\r\njuaKKgOylZfGyuUOvzV18sE0sMTZvdB2fXf7T4xj0mJgIBvBahbRyPgWdm2r\r\nzvUQrtd79O9Ip/7xCDzN4wa20eief3TCMQw=\r\n=DirD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.2.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/ce5af8357ed54e0baf9d13369c908664/iconify-utils-2.0.2.tgz","_integrity":"sha512-13B3wJxDLmSNBEIEpKleKSkJVQgdAy9ra3Xsu233i/5qD5yXBGhpOFxTB/k8cqme0xVsMKBPV5vbvq9MgQlX+w==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.5.1","local-pkg":"^0.4.2","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.0","rimraf":"^3.0.2","vitest":"^0.23.1","unbuild":"^0.8.10","typescript":"^4.8.2","@types/jest":"^29.0.0","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.36.2"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.2_1668686284989_0.04233094773930213","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@iconify/utils","version":"2.0.3","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.3","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"87a6524348197d229b04bcc1db8ffebf31f3d09d","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.3.tgz","fileCount":174,"integrity":"sha512-kLpJ95/ZeT1+vIstjdeFnyfiEmmTJuekGb5SVykfKjLSJjmftTCzm7sxxzNHsd8i5mpKPl7Rws9sLGR3juKJ+g==","signatures":[{"sig":"MEYCIQCZ50ySkC3VS5ns9r/SX4ocz1h0KdrOLBVSZ5ve+V/hCwIhAPs6EIsoxskJznM7hsXTulc+kgfpt2YZ29duFdas2Vdf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlEF5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhqg/6AkiWw3w69rI1vftBHWlChi8Iwg6Xj/wLbBtffj4V1kJaPbb7\r\nZpzHQ2R9tAfnD1WxG0CvQIuZbRflIHyB5Hh2T+neIAPMEuSmsMVoWT6Oee67\r\nvr3ekJnBGZwTvNtvxB/3go2R1KPlvDVSiNqj49ttv0xKocyaxo/Um2F9P4Rn\r\nIDcrFXroriEh3njYO14eFaKPKCyZcpoQNbUunAzdISaTdsK5bvcNCNNFHzHA\r\nC1wqxnvMeyemyVo2HT7P1vE3yEegjC/nsdNXRbCyCF8r9EWz1gwQulYJLOHU\r\n2eD/Cp/wZM7DvWVzau9oUKgSNGMsyIeHO9A1kMgNmg5EyT3JS/PTFo9TnzRS\r\noJtVU6YElMZjLRuRTlP/WkiP0XS9xogF96bE8RN1FcPrwDfafg/6kK/pJ1Ay\r\n2CiXELEcRRhdFPryWHFGnksHQTFcn2FyAK+pZLVE9hCaXG6W0XJf4C4WYK2u\r\n4VcgApz/T9q8F9pEu+mmaUnS8+4/x9P28SdjojkdYCQ6bBDmcOBitGYT8fqI\r\nLfhe/VYE7bXdYcN96BvkXI0MTYg2Ot8hfTV+PJe2jhdF8Q+UBYm0HYf7MHFK\r\nTyMxlLv/l7BtLgwXwyhPzCVgbXqe6RVDdBiwvxAbVM/zdjseRYptV0j+/MjC\r\nLtOQHonPTpzcaswTitVRjdB201989htpP7Q=\r\n=f4+K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.3.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/parse-test":{"types":"./lib/emoji/parse-test.d.ts","import":"./lib/emoji/parse-test.mjs","require":"./lib/emoji/parse-test.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/variations":{"types":"./lib/emoji/variations.d.ts","import":"./lib/emoji/variations.mjs","require":"./lib/emoji/variations.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/face04678d4a56cb56ff216c6a612c0a/iconify-utils-2.0.3.tgz","_integrity":"sha512-kLpJ95/ZeT1+vIstjdeFnyfiEmmTJuekGb5SVykfKjLSJjmftTCzm7sxxzNHsd8i5mpKPl7Rws9sLGR3juKJ+g==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","rimraf":"^3.0.2","vitest":"^0.23.4","unbuild":"^0.8.11","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.3_1670660473123_0.3545207670834143","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@iconify/utils","version":"2.0.4","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.4","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"c58955e801f294386fa12776c845cabbf40d0740","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.4.tgz","fileCount":189,"integrity":"sha512-/ZYdSK+vao8XPoRPkdQeetGBtuCcPcVTtuXUz2Y+281EpcmM/5G1SCbtgty28r/Y9HkR9ePbKst7eWUOK7/jNQ==","signatures":[{"sig":"MEYCIQDi4L0jiMc8XXI0o3nziudJFGXNBNfSNlailechIhl5GAIhALtGEO6LtJwurFVp1lRtWZuTHkmfQffK3KKddqc6XJtp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnDCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVEw/+NXGnhHl6ED8Wzg1HQfUSxsgoeF04QI5lNgi5n562YROoXbNO\r\nYmhIAS6Tkx8aiDpuhl85DqJZ5IbQMKEPOJWpvrqzFxwkTYP4Wl6bP4sTFF6S\r\nABcGyR9dNOuHM6XmGfiYPiJDw0AJqnT3wk62jcjeW8wpIJksxI8AJ9G3h7Zx\r\nJMXLWLL2PbRIsBEcTKko6w+KgOqB1Ovnk1AzN/mS4DtTEETf8eDPSmaUaole\r\nbqOToITHOWD+Z04zLKSVBFHXKUwvb60uJfN0paVMg/aUP+b1+3by9na2QYyl\r\n6L49nUC0evKtg0PkYCFRhNj/H4UBei/gKP0ODm/Pcq18aN5xW44ZnHeJyb/2\r\nIVg3MpCOXMdABCCCBaFzAPXEAcp5509+XgUbbXcu1xk7NkRpRyBXkCMZ3fRa\r\nUVcMPp3sk7OAjaCecdKc+6s0sq8ahAZugvb20vEv8rYQ6lo30bY7ZqaYJHJk\r\npIDAassL42T4UH/tWEv54C+j3DZ6x1L86IyKnSA/H7CC6BkPCyUnfenbli+B\r\nsnfADeQIXDVoGZmxv8S03WDfPloxPoG5A6scJWvmtrNIlELt8yIAyD83QWxr\r\nELyPcJ4wmJ+ytflSQw50KTVbApn8jszUfRXbxxYGJl3LRsiwmjA92v/U8cOD\r\nPmpWQ288oPgmt9JUKl8Z7XZiwyJjzPKMTwQ=\r\n=gwCS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.4.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/copy":{"types":"./lib/emoji/test/copy.d.ts","import":"./lib/emoji/test/copy.mjs","require":"./lib/emoji/test/copy.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/69c59f8c25a84e9538bc7e8e6ba12595/iconify-utils-2.0.4.tgz","_integrity":"sha512-/ZYdSK+vao8XPoRPkdQeetGBtuCcPcVTtuXUz2Y+281EpcmM/5G1SCbtgty28r/Y9HkR9ePbKst7eWUOK7/jNQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","rimraf":"^3.0.2","vitest":"^0.23.4","unbuild":"^0.8.11","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.4_1671180450186_0.7735716853669996","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@iconify/utils","version":"2.0.5","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.5","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"6fe311944c622545b1b2d46ab8cc98ed32faec31","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.5.tgz","fileCount":198,"integrity":"sha512-UMT1WhBkr7oYggc69dFl/1RHE9XDisCrWaKXXQLpIccLCytHWZEX3247b/wR+sexYIKBSWs8YIKmMBe3g4oGCw==","signatures":[{"sig":"MEUCIGaw/e2t7ATyKUQoSVIDBHoTm4wGs6Yfp0/58YLf894qAiEAj1uNye5LbN1bXU706ZFSZs3vOciB+kImXno/fQTlvns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqBR8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTeQ//fU7hg8K9WRt4iadoY7U6wrjKB/tGskWVvIYgIDgI1DKsQVY/\r\nfhN51zjIGLv1F/TQnQTG7JQcBWJUPZL6uT4e/by0oDKLTCp1f2smpV9BGkfJ\r\n2/GkZOcSfwaBBqFVtxLlj2MG9l9UnGV/DEr4q8hoxCbVfXIVZyC9rBR/eaO/\r\ncWg14eJYnViJjJ3SOv8//aaMY3duJDiW2gRxyPcEq5W+AgIJzL64bSKmDGt4\r\nO/GirENM8euGh6tu1VdLV8NuONLvOU+ooqCVyK6GU/9miMoD/e9jBxLb7XVY\r\nvTAosjugaH4oDVzCUzKp3gacBGUzckQqljLVxNah5Nudmq6/faP7JvadO0yK\r\ncarttmfeCLvBP/WziKqegaXMZAwkQYc6emGWjzNdXHANvyz1cAEQrdHAd5Hv\r\nBd+8Hw3CsH8VV67ITzJT0+U+DdCoIvyLrVEUU1RS2gHKsJrblsqee1CQd9HX\r\nevn1NWhBgwXTVf1Y7Uav4EJ7IEzm6Eugql3crvYxEZYAvrkaWG9go5Eomp8/\r\nQlW85yENQHEfrR7HrG8Hu6pzVujrQ0LehDPGeRqmdGtByHkPPMHSrxrHdvdi\r\n/q7mEt38IcM6N/DS1tVmhiyxM0QmyIHOzN7t0dKxZnG9QYdatLzDLgFO/PjG\r\n3MEHGjr6dzaA9L3tObuBZiLtcoeEv6OLBz4=\r\n=rAjZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.5.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/1f825815ea7d136f80f4817242f3d891/iconify-utils-2.0.5.tgz","_integrity":"sha512-UMT1WhBkr7oYggc69dFl/1RHE9XDisCrWaKXXQLpIccLCytHWZEX3247b/wR+sexYIKBSWs8YIKmMBe3g4oGCw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.5.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.29.0","rimraf":"^3.0.2","vitest":"^0.23.4","unbuild":"^0.8.11","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.5_1671959676114_0.6126255809673475","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@iconify/utils","version":"2.0.6","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.6","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"f4f4ae2d849ce36d9c52df3bdbc88c25d133f550","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.6.tgz","fileCount":198,"integrity":"sha512-XVC4T1gKbtKBjwvWdTthYkRWNNiGDfsbyuTvFdbcOux77KIF2w03hQMxKcMTtFwezzW/DV5CC3DNZfY3Tcs0hA==","signatures":[{"sig":"MEQCIGrap79TyFuTHwfTX6dfWuJoROx0/ItxtC/Uxde7sqbWAiAR4pnU3HLXVyMQY70Bw99xHDa3Q+vOSlx5FMzITViEhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjq2MMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmFw/+O/MT6j0D/BNxxKOIgt43G0anMu28V5JmQgoUu/zTjz+l1lQZ\r\ndlfb+5aYBybG31S1Ms9cyKmQNH8go68SuwTcgetE1RkHYbGRdjyffI1cPNn5\r\nKRBaYNcqUDb6S4nv9DxUgWhTyEPDTA51wof3D4VRQEyBEsXsi+r6uqgCQluA\r\nssAcllrbhaRoodN2DB7prieKbg4nsnzDEn0Ey9wRC1nXCAm4WbOgi2nW4PA7\r\n44KNezADxbx00IxibKs7Oz+pHFqS334GmWKoSZzyQa/7tahs1BIW13ccr6aH\r\nZarFh2jQSTXzoaScNUqc9rBhre+IPz+S1MnFDlwBsfF6SHS/RDpGAzzab6T3\r\nQyl/HaFOyCZIV1ciOLZ0OjcN4m5tRsV2v/xp1YSIsODWrRzqa0+PaeZn/HaE\r\nDqCcIBKVDitJ7AKXeVBgeimJalhhF6/z/RVK1rY3Bp50kbo/MJ0CquyL4rCx\r\nplvGQ1NjUrOigVgYdexEb0oRZP7Zdo0lw1L6JIvV9oSTVe8iykPceiFW4Gt7\r\nntzBXToBSDHSAlzHke+JgyvbpQ0600GAS6MfU4+HxF/qMN4LPdACTjOPVZn5\r\ns3DY+GRy7F/qZj6+mSMlkV6NCnd5gxiDwFcC4qDIQmdyGu58RqKg8MONaNaj\r\nkV9Wwc9CwvjMd1Q4T521HLhm/RaraMHKdPs=\r\n=GkJx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.6.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/801aee8baddcde8278897f0e9fc5223e/iconify-utils-2.0.6.tgz","_integrity":"sha512-XVC4T1gKbtKBjwvWdTthYkRWNNiGDfsbyuTvFdbcOux77KIF2w03hQMxKcMTtFwezzW/DV5CC3DNZfY3Tcs0hA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","rimraf":"^3.0.2","vitest":"^0.26.2","unbuild":"^1.0.2","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.6_1672176396590_0.3590319853822046","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@iconify/utils","version":"2.0.7","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.7","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"e79e0c6b996cda6c2255e9c6e3daa80a103aaee7","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.7.tgz","fileCount":198,"integrity":"sha512-xFsq4FGXNZKZoZVpf/DB+LO76yxK1pu0KwE1BM/z5bNimVEo6sac7pSZD1Q2Q+x+i4iThFdIZh9IaxRT/Y6aEw==","signatures":[{"sig":"MEUCIDur1CShHX0Rznld+//ZpjPJIO4RBAxfhdrLW2vBNuXBAiEA42jw51sWtvy4XdzkiqFQqngu19nQ2MIz+vyyXukLnV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsalBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqv8g/+M8jZ1pksj2FI+77M/3yXGOpLlVQkt8tAGxfYokEAswlB9Z3q\r\nRIvobwszWaFvFLiutNJgAR8svsQ6xlimFbmCLzVxzec1XHweQwM+X9dvxLRl\r\nxGF1dUPkgd8eaMYKwmtQyLYknH3sFn59pyFFw+G4uBJCA5UdfuXD66rvFHMw\r\nl7Nix1cdfGywwwNcr51pW22lPn16neSFoat3tkAfIpiMkDPWLdKJr6ajXmTZ\r\n9yNOZWoEQx5sKujKyG4F48gCO4tD3KC8Ry9GAL+/le8qsmUn5nuuICfefjm4\r\nkfWLZ7NUcFsc0LR4ObwrJaBmXNCZlmDNLHxiEzbeWEF9mc34h1jN1lOROdQg\r\nJCp5r3cw9c2X+b6t5RYNKbQPXhaHp8xFNkG11C4WDOteFnkOVldiuy15FHCr\r\nL59R91pC+WmYVhZu2MAWPn6T4JrxrdjsISxbFdL5WIEI8m1zmKauEXTV1JR5\r\nsaIdrg79VVRTDGgHVGI2ujIKRNjuWXpbz6YBvG4RENds5m5FCaUsnAmmgqro\r\neEMY/reHPPpHPr9pI4HYQeoALeSjwv5vI468EWki1HJmExU72Vh4HA+4hWZs\r\nNyJCsaMS0hE2/xsT5QWtRp0Q5wMOYaxDaZZqFFzFKvHNCXDNhNv2I0vWbkBA\r\n5sX2XppOU9HUvKJL+Snm9ffleW4PK1SmobM=\r\n=bqnr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.7.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/3eef74dff22472d4d2039801c613051e/iconify-utils-2.0.7.tgz","_integrity":"sha512-xFsq4FGXNZKZoZVpf/DB+LO76yxK1pu0KwE1BM/z5bNimVEo6sac7pSZD1Q2Q+x+i4iThFdIZh9IaxRT/Y6aEw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","rimraf":"^3.0.2","vitest":"^0.26.2","unbuild":"^1.0.2","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.7_1672587585632_0.8292471711818812","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@iconify/utils","version":"2.0.8","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.8","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"4468648158529d9fc15318bcf825b85414074906","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.8.tgz","fileCount":198,"integrity":"sha512-e/1Rng92uxQTM+481EZaV1t7S03PFKIiWyc7io2/923DRUvOMcB1hwP6a2dvQ1Uf/0ncwXcwD+5bMTOkZlEdYw==","signatures":[{"sig":"MEUCIQDb231FQ0RLD1JgJEVL88UsNkavk28vvj02S8SDrzwGGAIgHzeKd5QDk8y83NtPzbCgQ6CydfN08zn7CTiaHPKGFCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsdf8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqenhAAol3f3M+Lzo/O1lSgWKDl8a7uoaS8Rast31f6RhK3uWVEhoPI\r\n45xG9W0z5M6PPYLlAM7FbZD+YmfMbHOKJwNSY9nwvNFiW/35VM+I6iIvfmrH\r\nyXE++cTiK4/Cpg+tmD1esodjTc8cdOkwyDhkdNnOdEYMdpD4dXIww0TcGbw0\r\n46mO2PS/ZkHtEIif0Bbi30jfWC8FdxDZJr/X79h6eJzmuwaHEQcrUJVasr+N\r\nnvdC5206hqfrI/Q/+XEkXHycvje5y6zYGYQrtVjjRF3x8yahnKV0SPI0JcEZ\r\nDquvhuKdf/2rgMjTa/m8SljQKTp0XlNvhvmAjsAsn7ZcWQNxymqebU+HReLn\r\n2/Hm4NHdHilYA8Cy0DxxwLeh+TC3ee0bS7YRoRR6Gr5i3ciqUIfC+YQJaqME\r\nKK0T91/bXg2SC4iHPgiI9vITXg2gn6LTRI1cFtAf1wzoNRKb09IMC6LD0CNc\r\n1ApX5dMugLxdlYoWtL51aUzbN43qMVjOBJukFcIZTg9QBKZk+C09yZhwT1Wn\r\nlBlDvT0/zrwGibiKnCEBagPFlamQdOnGK5dpgFKozxN+7fEIVJSo543zUmm1\r\n9SIet5UiujaC3ScvrrAiVRn1ky5ACNBzo/dOuFciGkLYjc5cSjy+rqj6Sm5X\r\n8B5xADEiF0aeFJOGU+VArrT5WWAfP/fRXsk=\r\n=w2lL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.8.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/de2f72d61f85a3cd3bc3bde11d88a7d6/iconify-utils-2.0.8.tgz","_integrity":"sha512-e/1Rng92uxQTM+481EZaV1t7S03PFKIiWyc7io2/923DRUvOMcB1hwP6a2dvQ1Uf/0ncwXcwD+5bMTOkZlEdYw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","rimraf":"^3.0.2","vitest":"^0.26.2","unbuild":"^1.0.2","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.8_1672599548024_0.25289452778848487","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@iconify/utils","version":"2.0.9","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.9","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"dee0bd6948609dfb6da95aa2aa44fb7e4c044d05","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.9.tgz","fileCount":198,"integrity":"sha512-ropNqaeamoxZvXxvaTJXrI0MrqdWdDVIs/mW7/sEQbNi0aXYUGL2iuLs1da3QR163gyG63kiyTsqw2oQYamw3Q==","signatures":[{"sig":"MEUCIQDdEi6A4KW12B2Mt87hac5QhoQPSw4RuJxYokvzoHXxnAIgQjI36lpeN0Ln6ziLNQtXcVEXnGdcWj+j+jSnNX2iEL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsgVgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8uhAAhpxbYSZtXYbShLpQI37/UHVqyBepk66BxeijehCDtjY7Z+Hs\r\nSDVPCClDsPk11QMyKwayPy2iZU0nRgF8GwjLWZWeIVW+/hqb1VhSZo1Rx46y\r\njdcrKT3S9Sny8ah0DHoEYxatR3cWI1o36S7lfJC0evqwnHV60GHUcgcuUDTE\r\n3myQd/ztNszQZ3M8hzIGkdHLc06rrZV4+Trm8kB2XueNY7CqHOMPU05wBTaw\r\nq9Hn5YM+aUy+mrXTbyifCKv2MN7LZZ/q0mXnkiWqNIo5RUgQ6UQhgV9ODZt+\r\nx5bnRQSVe0HL+tPpBLvYEW05dJ719lZ2dExvzc531BksYpQVxxCjNcAH50GN\r\njjqIBJu7tsqByHMuhjBMMx3xzi+eDfbmGlvL5X7/DVlbfQCmZ/3K9lfmnaRQ\r\n6xnRb9XH5A9Vf4tMjrJ4SZZH5jpB9j1sv3GRZMRFSleMQMWxfFUpJUBDF+Le\r\nIaLvoUducGLP++Vpj2e4s/0C4us1F2zLg2c3HH5jRdr+lPdX1o8GowAAbfy2\r\n9gzJTr2OLyXNkH0XSiC1lBwdpVI8ehyRxw+bFXcC+/WSzqpFRQojAh6Z3Jf5\r\nf2EHTopBsmN3ptzv9fKArMvPm7DlrVxa09Jr+0DlY8FEsQ2iwzsclLf7uL9r\r\noiUNjLxfVeuu7ZvqvFUX//ZumbyPLqxAink=\r\n=z5CQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.9.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/3221501e4514754f03e2468870530db4/iconify-utils-2.0.9.tgz","_integrity":"sha512-ropNqaeamoxZvXxvaTJXrI0MrqdWdDVIs/mW7/sEQbNi0aXYUGL2iuLs1da3QR163gyG63kiyTsqw2oQYamw3Q==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","rimraf":"^3.0.2","vitest":"^0.26.2","unbuild":"^1.0.2","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.9_1672611167806_0.6834266991484554","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@iconify/utils","version":"2.0.10","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.10","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"be86c397c4cd19867bfe8dc750fd3758b84c80ae","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.10.tgz","fileCount":198,"integrity":"sha512-DvVLHl2w5ooo8pfUsvcMy+Rh1wkjeTOWWMicUDlLQMBE0baP8l/vwzQwmD7E0s04ixaDsv1I2JiYhKzQgB0GQw==","signatures":[{"sig":"MEQCICJSn2GjosmyQbVPFFepk/D4gOixwTBLotdu3lNf3JYVAiB5v8/PMNbFodO3/z5ho/07wpBGD92uKpeSkYwNea2dmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuBe/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEOw/9FNHEnyrCqL2WkOfFsW39x3WYniJYKqo83rkxAiwnct5EI8TG\r\nOoPpwkrtbs7qVlwzww+PfHZLXa5LnOECs8NVblMDY0+mHxUD8QWJRpLCOzEc\r\nmWqvDOq45D47qHVcoaPa1+iFoQ905U2TjtQ5hbYX7cMxP2+E3E20j6v7oaZZ\r\nkrST/SdHEUZMJSR1b31DoI98NAbDzDhGdSvaDXzijd0u/AdNXGPxDo0tb2gn\r\nl1G2JCtvGYSSFMh9quoUoj+qfjvQ+5AD7HCQmEHlkY3euc7G0gsoaOyG0UhU\r\nF7xj/lPH0dT/SU31uwYNlHK+jAYHTwipKCs2iRahmgeT/mB0bUhKtnHd6U/T\r\nHJSd2ANmsC23dW36YtgGJAoYiKVQW6V6CcaoIvrkHXrAcshYaQyp8ns/i1mO\r\noLi+E6wKR0TNGcm4ibycZeEyVnMWphWh/2TIVXPkbFyBNU7wLgYjDDuUTLc2\r\n7Dt5Y0L3o0rtVDZt++L8T0EJMdyyr2xSj+6amRCKlFb2WQRswmLvSz/YoI6V\r\nTJXj0QULq1fSVGuO4hwptJhcYwhsqajZ/Hwm2sg/S7yCS8FJlMtWhQtMrOa5\r\nZLvo7+nEzEAv+lpBIHQyJNVNfeNn7eCQaiZgusr9pWQB+JG22GMi57fz+SPP\r\nSk3RNrNcf+t0i5jOwKo2mtLwLa9erKE10T8=\r\n=LZKt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.10.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/8886e31c809427d40cbc11063e8b3464/iconify-utils-2.0.10.tgz","_integrity":"sha512-DvVLHl2w5ooo8pfUsvcMy+Rh1wkjeTOWWMicUDlLQMBE0baP8l/vwzQwmD7E0s04ixaDsv1I2JiYhKzQgB0GQw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","rimraf":"^3.0.2","vitest":"^0.26.2","unbuild":"^1.0.2","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.10_1673009087571_0.31564810984938685","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@iconify/utils","version":"2.0.11","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.11","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"d1c97d490545935c6bb32b14354366e01c62ea8f","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.11.tgz","fileCount":198,"integrity":"sha512-oEBZkHpkgySHcMZi80ycoJ+ZdLoJhmbN0+gUK8qNPY79ndus8fBHKPyjjwz5kIvr5U9yiym+xBTTnZOB3m5/Pw==","signatures":[{"sig":"MEYCIQDjaU/2fc0Tgy1e/MS7wlSyDDROi60MYaVbqX9G2xe03gIhANKbXFkOpYHfSH+lAwj4qdRrHIMai9V7fdwd0NsoOy2r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuSqqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn6w//fBGwR1umHl0fFIwkw9JpRtF2WcK6Qi4Bb8ds9lNwYSzj7RPh\r\nrcmfe3ef1OXsQ4Ln2tzivykioTHdxDMDSm1IWJrlQ02jPjk4ObkU3Qgxikw/\r\nCEE/t5ddRBvI24A0NHuYDz/ZJyR3KhpZu5h0nbk8JQ3V2j9LyQpIHrUERGMV\r\nkOJQL9JWfR1EPYgiUNOejomq08Tk9kADXP3SpMiXDmZDENE1MtXA7Z/5eQbn\r\nyrao68tb+WsbOzR+Ihn7LDDYeUKlTIC0lMsiRoMWFfJkTgK4uLC8jiMG1rbc\r\nhzAkpsi4/3fqK70JrUdu/38Qr0QBbModXYXAwIQxQeE1WDmVe5PYR4keM2nA\r\ni0pPKNQdrB698HN7vJBrFPDVaR8BDO+D5u5u+xlPcYGrRHoOPuzFg3TUVjpI\r\njEJKfN6i/+gU30tI5HR51drU2PexoDH+wCFYRiy2NMKEs1ihHT9tlmoO8hrE\r\nS/0eCklJQmkK1g4MFrE9LhyJKLV93YBd656YaHRLG1/2ivqD7LgfhtTzsexc\r\n17W7wbtIPPVHBnNeeecWKTSVSNNZ8cQ24PtW0AC16mFIeUOOErPQNqr2ZXwn\r\nG8yP5+Yi9zXa/nW5D4WY93s/4dSrXOKei9oNQUSwgWWtwvVHqodQ77zmhT+O\r\nHimWplQAZ2qnnUVMgNu9KeY4MvBoj6Htu3g=\r\n=U8Pw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.11.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/55a7a174a7e99af3bd1d9f73eb5284ed/iconify-utils-2.0.11.tgz","_integrity":"sha512-oEBZkHpkgySHcMZi80ycoJ+ZdLoJhmbN0+gUK8qNPY79ndus8fBHKPyjjwz5kIvr5U9yiym+xBTTnZOB3m5/Pw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","rimraf":"^3.0.2","vitest":"^0.26.2","unbuild":"^1.0.2","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.11_1673079466282_0.33765012310546716","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@iconify/utils","version":"2.0.12","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.0.12","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"55af47ed03a240b421d2e24f964093c1be214a9b","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.0.12.tgz","fileCount":198,"integrity":"sha512-hhUyt1/k5RRhfcW/PRRdBw8e1ACehJT5QEZJRm7HnkCiUx11/0ccLr7K0OMlPSwjnfYcBS2gAUD3EpmL0iJCkQ==","signatures":[{"sig":"MEUCIQDBEhNRuxjEN5+Io9xmrVvG8UaD2ebbC48UurLITQ1ZXgIgepr9h8K0aqUWT0t5rxZmP00iEpPyw9DxHf1Qva42WWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvcybACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorFg/+L7OPdX8ON9WgF9MdCqF5IZgerm3eT64EiXBy9x3Ce7yrzo2B\r\nD7YrGTEAaAKXrWv5ZH6KfyMPALyHztYxYe4BPWiIKsMcXOH1aZAWWBtlTMaP\r\nc102cBN0gg1q83pRw3vEAb576AN8Y8MhMLpLKQZMMWGDP7f6UWv0yG58zQiW\r\n+j015bebGSqlGvc9HmTpIxUxtIPMLTBJnfq555zQ4lFbAHq9L5Wk7LcKsnnY\r\n3xDX1hcVE1PcTVvcMb4RusT6cqjdPyq5/4NkiFxyZbiWbkQHooYccVOJYSmG\r\nWE5AVlnsZZwcaD69BhtAdelFyoC3ue93QkCkNQSWAedhcztZSeM+YLNnIcNq\r\nghTMopfb2UtDqlI2wXB6pdG48eyHzq0Izf5/bUG09oEMyaeq5cqCQOILeZHu\r\nzXubK/otFjj/mlCsJ32erdQabaRXM+mVO1GkRidkW5vA7OpTLq5jG7q7GaYl\r\notWbikd0JeVBiZPBFOJQM5ObFNq54ww8M8ahyohyVImYjbQPSUYGf6jWF6HA\r\n7jfEnyHRyyKRpLq0n3oRiT30IxUsLTkOX0ZoH7SXmMeE4PSuzgIuTjhmKvoQ\r\nDyTihP2gP8ph5YWlUJ47KTOKlFKPbuoqCPEarnjT3N0RDL3Xg50uUG8gR98j\r\n2yacj1Nk9S5IUP+AkGPRhoUsyaZn4GboCTQ=\r\n=RTWl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.0.12.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/cadcf814512e4745eaa7d4c1f86d26ce/iconify-utils-2.0.12.tgz","_integrity":"sha512-hhUyt1/k5RRhfcW/PRRdBw8e1ACehJT5QEZJRm7HnkCiUx11/0ccLr7K0OMlPSwjnfYcBS2gAUD3EpmL0iJCkQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","rimraf":"^3.0.2","vitest":"^0.26.2","unbuild":"^1.0.2","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.12_1673383067004_0.9292260652966786","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@iconify/utils","version":"2.1.0","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.0","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"60b17c26009f6384fa80919ec8e689c902eb220b","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.0.tgz","fileCount":198,"integrity":"sha512-ouXv1hQfOKq4k3wxQ2OJBYQ2gXBMeFoUCIiORmuUVUNlSq9oOTzQBF3jpFRb0+/P0bnV+RIoHcbZKufZTlJ16g==","signatures":[{"sig":"MEUCIQCbu73mjgISVykxkOSbdFtwXgeJ1dBGh/F4YgBiLHrfJQIgLSID/O6yKUw/vAYwWn8gX4zfe2zOyYloUaCFtgiu1Ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1BULACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLvw//amAb6rJEwedCOaEESsu09ACMrx8tTaMCwiLmKLY+op4e1u/b\r\nr0BHjJcxiRwZt28PJhtAN5IXapRiLMKQfHnwjpkhTDDgcwPHR65/UTZiNjbb\r\nuEcrFCI03/Cs9J9bA2uNvNITepqIF9oKxt15tnlsYE07mLNeA1qf4hMWiOY7\r\n6VZpNEMtV/0yC5ufrJHVFUUi5KuMDQ65UZ0ohO0bAEYii8e/NEE0hM96sFIy\r\nECUlE+sbmeE2w2lE+906hlek9NkbHlGX3MOTcd4a65C3XwQUBC1MFjz8nQKt\r\nhB5vW3w8glqTJGZid1MXazFg5YNaS0pSQ/sn9GdVaYDuDWUO4w0sUiG54B+l\r\n4v4JUpUEEKu0F78BHtDBIoymO5oPmaLBlUAmG2U8RepsdRTIS1o1i43v8Bot\r\ncR1C4hyXGfxpNMvmTP5zWDNuqZ/5D0WO7HH5k+PsiHU32IBhFlQbMaNgUkTZ\r\nhhcKjk7tRYFvtMZ5dUTCSOn6uG69qh9eSXSQDPfgb13J7XULpt3xDzqlvFk1\r\nGRR+jycEa8YOs3Dc4iPrRIze+wtZTQ4AEMPs5aTile/rhKx4FDHcmQKxeKh6\r\nCesztbAn3D3nYkvHoWi2jL3dXDyReQAOIcquu7/luKmOJsitbl2G54pafZqP\r\n1w8fxpAzfpgi9mf+3s9sRFtXUQbXOMReweM=\r\n=OmeZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.0.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/326629a0cee41b92c7419b9e76f54c53/iconify-utils-2.1.0.tgz","_integrity":"sha512-ouXv1hQfOKq4k3wxQ2OJBYQ2gXBMeFoUCIiORmuUVUNlSq9oOTzQBF3jpFRb0+/P0bnV+RIoHcbZKufZTlJ16g==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","rimraf":"^3.0.2","vitest":"^0.26.2","unbuild":"^1.0.2","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.0_1674843403545_0.24214956533740173","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@iconify/utils","version":"2.1.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"a75387fff55aa9c95841968c7de05a210010c1ac","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.1.tgz","fileCount":198,"integrity":"sha512-H8xz74JDzDw8f0qLxwIaxFMnFkbXTZNWEufOk3WxaLFHV4h0A2FjIDgNk5LzC0am4jssnjdeJJdRs3UFu3582Q==","signatures":[{"sig":"MEUCIQC5geLyXIoXj1JiWGgdBpDsynJRzzGbre/6GFiAK6+aKAIgGfLweBHjNZ4NVqsM5tniP8GQk8GHNohQc7HcPoZxErY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj40ngACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp34hAAl+SMsuUGZGuacCUCLiNQ9yFLsGQySkqBHuT2iCMjKsiBCkDU\r\n/NZVs8ey44FBuVzf9fBSUakzFAP7mXm1QV/E/8qjhMgs+YYpceVfHCdlmElj\r\nAe8EgePY5jDEzK6YhrZAVevkHtnQPEkIMuF7HdMW/dOPAR5AQ/z7vLxXTvDm\r\nuEvhlWkWItMGfJdR0nWf2TMx0FalIHfvWyxvBXe4//tt/kttmWRjqLk8Ry35\r\nIZ4wzFXw4IR764T2CZVidETx557i3ci3pzvlqx48+6wXbAaD47dtgu6aGyzh\r\nBODZIrtAWPaThmeqsroYIrI4o8GKWsHZ1t06INtzdtUavgOAsFfli/YT/Fj/\r\nVyh603LL3tl/yr0nIUKvOF2hLqAhK7AZ3VhAoi1kDlVDXbP4dvEbkyGPCQUj\r\nE+gAZILEAfxnjW07f8of1gl/kQye2V+iY7NZxRGXGptPYEFxMKKGFB5jMwZy\r\nWHRpEUQOixyxtBLoTA4lJBBFc1F83fE9+VLpJj16jqEKznDxqziCgycu60ai\r\nLN0AKeZ6NdpgWW2hITIgL+tUdzHGm7fpvpJE1aoiqF8XMqlM66BylmEquPQJ\r\nmo0IjzCY9v5B4z3nMO5cSaSUG1XXtE7EjJnjJqz2j3HdHZw6pCihmRyVJAlc\r\n+162gSLTR3NaeHLBL+rzHfgU+DPF+X5bTXs=\r\n=zmGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.1.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/64f1b0ebdebb45b742929d8eacc82dd2/iconify-utils-2.1.1.tgz","_integrity":"sha512-H8xz74JDzDw8f0qLxwIaxFMnFkbXTZNWEufOk3WxaLFHV4h0A2FjIDgNk5LzC0am4jssnjdeJJdRs3UFu3582Q==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.1.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.6.0","local-pkg":"^0.4.2","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","rimraf":"^3.0.2","vitest":"^0.26.2","unbuild":"^1.0.2","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/debug":"^4.1.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.3","@typescript-eslint/eslint-plugin":"^5.47.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.1_1675839967987_0.5155538728548767","host":"s3://npm-registry-packages"}},"2.1.2-beta.1":{"name":"@iconify/utils","version":"2.1.2-beta.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.2-beta.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"fe51c13ad8c5d386daf2cdea9e8c07d6065ecb9a","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.2-beta.1.tgz","fileCount":198,"integrity":"sha512-TklU98/As0LORbylSSMhHNeLiY2/gY5i2VGf1AXAZic2LThvwurnMeeLv8aTbYxgwbKaUIxHmJizbVQAjobahQ==","signatures":[{"sig":"MEUCIQDFZtfgUX76rH41LzBb66PW1VQ2BzxZRmEF/5r0tTm/0wIgWEF/DeZhF0k4IPzEnkTyqupnZZvbtgp2H+Go72VzUbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6sH0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoYA/9GZ47Z2z+oM//V2q2WOqUmTcZo2jyttSis6aZ41VlUX3SNbnm\r\n6QyqGStxySaVxQ+XS0ItYp2kJ7XbZXnLn18TT5/GQ3KKntooAbhm1TMXtAFk\r\nh/4uaszPzMYB00RnyFjVsQTdWIFswsJ+G4hOro19eeA9nOJoXWOb+P+y7Wbq\r\ntaWmJXvXx2jNcFZi0o2+aNynGCyEGaUZsVTBx6u4GcdJCUNWc7jpGuX28hsD\r\nYz/n3iPH7H7DwH/W2q6Z3a/64siJL+uD5fXPhYBPfWqi7JNUWPEtZwjCC/Xk\r\nT9+QhCNlJGlktHx5dmqql/lG7G7quilXeUa7l8b8BCmVmWcLQCNcjmIGOuak\r\nSGG9c0ejYnGgHYQeE65CHviuCsCZbKIB6bIzu+qw2XdBYl/H3hpYD65ZCF6g\r\nXGx6k6m4SGXhMzwkRQj2XfHBt4In3MBVXgGRuu/YA2zcVGoS+mdzvp9ffsg3\r\ngMGOB7KGI5fOPAapTrgmQBL7XirTYWTVe9bTEAVBB7AL30NuYeDOSO5vyBdU\r\nO3DsQf+Hkg0fkHZfwZkRT6fT5WdGNdH1oPyh1mOkNiYVy9aoAjo4q69HV0LV\r\npsMijJIMxg/OyWpku0ze/nh8QUlEXc7N9/oAAh2meTrGEc2YRNE5QzLjFuKX\r\ntfsezfjUCliehEEAx3woFpBgbRQuqjdZ/Rc=\r\n=i9Jg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.2-beta.1.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/c986be2e771b2952dd22ff3acfcd4970/iconify-utils-2.1.2-beta.1.tgz","_integrity":"sha512-TklU98/As0LORbylSSMhHNeLiY2/gY5i2VGf1AXAZic2LThvwurnMeeLv8aTbYxgwbKaUIxHmJizbVQAjobahQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.4.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.7.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"eslint":"^8.34.0","rimraf":"^4.1.2","vitest":"^0.28.5","unbuild":"^1.1.1","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^18.13.0","@types/debug":"^4.1.7","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.2-beta.1_1676329460393_0.3102104099875529","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@iconify/utils","version":"2.1.2","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.2","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"5be27198ed9a9b5cb6d4ef381d3606e670f2b4f6","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.2.tgz","fileCount":198,"integrity":"sha512-SM5vvo30FlLMI5zOQ+ZrTI/CerdQa8icocnDl8rKPgy3evqw4mgw0qAYT2bnbvtlh0+F5cPwG2scnOb1kWBc9w==","signatures":[{"sig":"MEUCIG7/YHgAcZN1Wz2oitLT1Crxvo4ukW/1tFylm0RlWTfgAiEA10OEZ6j0+Yydz7vq2rupiYAosMiP1YMhVqTc3zJqNNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj618xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmSw//Za22oRPJuTaHzYEwBnPRP1aLmnZEDIgh9nHUu2FutLkW1Rke\r\n+Q5TQjyegzk4BOi0HP6dvhOA4yu152+6XN0YmPVQmhpON3XoTphI3dVgFJ3G\r\nwgIElK2dYCp21BaW2wOKdGjo3luctmABs23aniQEdCiIfm8zksokjQ4O4Hu2\r\nS7s/i5ub0zo51CYmvJKWPy3WZ9sfwSOBoZMuageq4JgKN6SjN18/qwM3gjm5\r\ndWc6dljqtqmcX8uvKvyBMNHR9QF5uiebFs3J7yFfCwn8PtJcciZvJLq9FonK\r\ny3fmL9IJCe9eX4a1/1UDsHMvbAKHvK5lz4q/+Id6Sb627D1VILznOsWr8YLn\r\nOqzeFkSCGvz+vkGHx5u6wVGbiV5J/2e1e11FAK551aDTZGRNV/WrAHCtZfXq\r\nO3g9lRR6S9ozTKa40ZaVoESrADlNpPEZaRPCuq9zKmFhG3LyMRXnKp8EL3KS\r\nPe2eYpD4VCzyXAWxHdpOGdfPptkra/yXuFE9FDcFs5Z9jhGOo195x/hyp0Do\r\n0vtN94kJeXzoog/SiAmgJH5voz0smHMNij/qV5wohYQz1o1/AyR6NHJs1unc\r\nrAV+BFsYDHlSCnORuuyX25LNPROGw6/C/6b7YS+V9nQSrn1v74q+AXFk26pv\r\nUz8GHLhISH+BPunqRRI/iFFACTJOTcsUjUE=\r\n=pdh+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.2.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/91afe91ee63e79fb861bbbb9271b134b/iconify-utils-2.1.2.tgz","_integrity":"sha512-SM5vvo30FlLMI5zOQ+ZrTI/CerdQa8icocnDl8rKPgy3evqw4mgw0qAYT2bnbvtlh0+F5cPwG2scnOb1kWBc9w==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.4.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.7.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.34.0","rimraf":"^4.1.2","vitest":"^0.28.5","unbuild":"^1.1.1","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^18.13.0","@types/debug":"^4.1.7","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.2_1676369713362_0.8826576976084466","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@iconify/utils","version":"2.1.3","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.3","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"00f669c513d517186d6c8baa4d819354e7c74c0d","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.3.tgz","fileCount":198,"integrity":"sha512-4rnzpZ2AWztPKDyWtw+DwJ9uko24it6YS+cnVpZveOrvLErwg22eXcGnIfuMFyECvsfbFhMqZW5YYWHe3CyEEg==","signatures":[{"sig":"MEYCIQCd4DubE3SOHmaXqjJVAWIaPZzs666BqUtMm7m8PEiXxwIhAJ9q5bXBrMAtrrCFmR+8vQdoXr3jzKnnOh2zeoio8Wdu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Is/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdgA//dIRlpFRC7Eamzt8VVJAvwrhMH+5702ScnyK6DK5+LpXimynU\r\nqzyRmB6UHoKmtAYtVFch6WJlCmLJVML0N91FURE9zvnMY97HhdxcF4mq7iBC\r\nmu2qCL42bPg+WCZuHpHDUq915x0YVFUKHPx6mmz/xritrYvqAJ7jaWTW9P6S\r\nDVqmk0LIBz7qZSWdWSa6URJH6ifRvqkM3runLUlFqc6DPrPZLqKo4xJzf5mV\r\nQZQ7xHq7zqN5/uZl0TKiSYYoE7td36HIYMmW/ExEvMJNGpraQhnK7jO6I4QL\r\nnlLwc45iz2vgil48q+p2nY81y2DuaVWudLzI5sSLlaiXS3CtlznIltjZT1ed\r\nH+8+fpty7503Vq+X9qbZaKwpR+rUhsABrS7vh8f2AYP9QJ4ow/CyVc0cLv31\r\nWifwT65FbUPZciLwPQ2bN5Hs0P0BFHPMfbwTvEU6y0qE/SKbjK5QYrxe/KNX\r\n/01A5hRRdAacC+Y4pjUhYTZhSwi+mMcMzbUe0nRQp/8dng+NyVT2YjNfPDs/\r\na0YCBOOfQtpx1wB/POTNk1m1kKMcsRKhlGNSUDPrFGsC5aCALeIXYuGuy8/7\r\nxRH5x5nUlSWCwC7tHfISsnKwlwRDRxv/GaTxvGmpz4Uj9F3dli09gH/lHp+q\r\nloRQ1Vf5ywE0siNWqY6frRzlBn1ZR9hCLl4=\r\n=3KXI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.3.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/8d2fc16442d6e080d915262df1326b26/iconify-utils-2.1.3.tgz","_integrity":"sha512-4rnzpZ2AWztPKDyWtw+DwJ9uko24it6YS+cnVpZveOrvLErwg22eXcGnIfuMFyECvsfbFhMqZW5YYWHe3CyEEg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.4.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.7.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.34.0","rimraf":"^4.1.2","vitest":"^0.28.5","unbuild":"^1.1.1","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^18.13.0","@types/debug":"^4.1.7","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.3_1676446527078_0.1783053922421447","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@iconify/utils","version":"2.1.4","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.4","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"dd6fb39363e275fa9502b6e0f84f77032ef4041f","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.4.tgz","fileCount":198,"integrity":"sha512-7vzsYIvxv5Hng0MNEtSSnyMBD/+zqnORqmKiYsSgpMBGSz1r93URgBZHPYCZ1/gpoaVstYW4/SVLGCMJBNMCLQ==","signatures":[{"sig":"MEUCIQCuKzP+9JGhcoh4I5Uba0f7+cjO/nyxSGRSJPKlJfYPaAIgR+0ivG/lagSQHNDNkMjgx0Mq4iyiXrSn3YTOfHZCAo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj74DtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXBRAAkphShG5DStXm02IfCuIPM7ppil0YJ7gsOJB8xKKPT7kTR1yo\r\nBM9rMrLyo33uzzI8hL6RXLpddVTv8AC1LFPaG6YYVl5Vb+KPtXhfAyBZDZhT\r\n6WbPYKRSSoZCmpil7674J4kaXVf+L3mjQTqZJ0i8KZaOfDgYlLZxUFE2Ql10\r\nsNz16ZRnIx9L2070dMEdT5LYBuzHhpEwLVoXkGfF/1TTrAhNOmAvoL2TDFZv\r\ntWjw98SYHXlBBB3+TisenixiynjEcCIsv5x04UMxV740bZmKyjtbgZEsvtml\r\nlxoDwsW89UAY6HpgPz2KWUSUZlZQ6Fg/eFUoVcQx9jh84+a1ty1ZcNbIJnmd\r\ndaXOCbQzM9ZHrZmF5PbAk/JznEhgmzjMPTL2jqMZem6lLzrx2WtSK5Y4mEN+\r\n7GU3ejWTblpvY8rQHVw8TunYoNeJpr3ORki8u4YILs0TjTcKqQHuCue3w9v1\r\nJpH+D+zAYd231LJfnItoFIOiTsqpEn2qnFMo/N9l5HMx/Ec9BK2ZDHzCogSz\r\nUfjPLJkdQ7/nfhaoStbgRzsaUBYKcSqtxc173/h532OLNx1oNWBckMDUoPnS\r\ni1C/0z8dzY3tFd9XDa3kLJemMyP48iY8HxHdL7XaxLX+pdhk9R7ikUWdyzr8\r\nfdQTz1/HI3f18adRazvUvL/Vdx/kR80I5TI=\r\n=Om/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.4.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/3da30374af1dae3d78f4decd01a62fc8/iconify-utils-2.1.4.tgz","_integrity":"sha512-7vzsYIvxv5Hng0MNEtSSnyMBD/+zqnORqmKiYsSgpMBGSz1r93URgBZHPYCZ1/gpoaVstYW4/SVLGCMJBNMCLQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.4.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.7.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.34.0","rimraf":"^4.1.2","vitest":"^0.28.5","unbuild":"^1.1.1","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^18.13.0","@types/debug":"^4.1.7","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.4_1676640493196_0.1277318212265779","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@iconify/utils","version":"2.1.5","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.5","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"75c17410aadec724d2ab7bd71e8710e448102438","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.5.tgz","fileCount":198,"integrity":"sha512-6MvDI+I6QMvXn5rK9KQGdpEE4mmLTcuQdLZEiX5N+uZB+vc4Yw9K1OtnOgkl8mp4d9X0UrILREyZgF1NUwUt+Q==","signatures":[{"sig":"MEQCIHPdx9cUJcmQAuyA1Hdv3IehOv+E9nZog2n8z+X3CaWuAiArw2WfE2Go/9fmqkismdidzWripsjHlE91rlkpc/BqoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCZz1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/8xAAi3srXIbwRy7UrUgS/ZFWP3bfO8sYhoXkgnlNuo4yhl7Zblmc\r\nvTMa714XmWoLoCY/8eBmkWFlTlpq1bxvQ+eA7s8YYtUYvIIcJj1NTvREtxbk\r\n/xApZrKrtpZnhA7wEeHeUcI63S5MeRlj0vWM6O97nCOuJASuXZeqRu548hke\r\nNyesFkrWnUN3ppwVnx3jhBw1rAsOBRtKeylHJWetOJ27hPpxI0tRlF49LTne\r\nWGbYSctZ1j1VEVwmryy8x0qSlNvD44Ax7LIf5tC9HzLF8t2M77QsBX2PbIqC\r\nSzm+mZXx0RYrbfAyHsVxj5e+VRONR7PzBp8o9oF+nSoQmZbw7zLRT/oSdogP\r\nje39iufcoWcsqVjY4LpaP7KsdSeH8I9a3KXqkCdT1iA4RcKM34z+ljbc1UEN\r\nyXXXu0jKU3kS2Z0/Z3ODkukz4crpWhhxng/jFZUGrK/PjqamHkByi1/vjQtt\r\nNe+mN10bRi+njipP7fQuRpNXBif5XafUOomGKrB3+5yLwx4LKZOkUGdUXsk5\r\nU5aq+s1Ox3KWhKwuX0SW7Hmv/grR5QVODjpgpoZLZxoYV7eSdhFwObu33ejO\r\nqB7EoApyxnCkoaCfxEFRfyQuQ0f/GyRG2rLHham+djSNz9iIWP5i7ZZbno/L\r\nR1ViN243UsrvF3R4Fi1B3B2Q3uk05E2yQss=\r\n=xphl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.5.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/4004aacb5a4f3c814c9e0bbde9c6205e/iconify-utils-2.1.5.tgz","_integrity":"sha512-6MvDI+I6QMvXn5rK9KQGdpEE4mmLTcuQdLZEiX5N+uZB+vc4Yw9K1OtnOgkl8mp4d9X0UrILREyZgF1NUwUt+Q==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.4.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","kolorist":"^1.7.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.34.0","rimraf":"^4.1.2","vitest":"^0.28.5","unbuild":"^1.1.1","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^18.13.0","@types/debug":"^4.1.7","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.5_1678351604747_0.5487925392933943","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@iconify/utils","version":"2.1.6","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.6","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"038c1144d3f696148954dce3b30064568af16285","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.6.tgz","fileCount":198,"integrity":"sha512-WJNcj/mmFQoYok+576EexlCQe/g2tZ8X9jR4QLo++z6DlVqrjwt7FBYetTQ3iyTtrPMFHcAx0JiCqtUz30XG5A==","signatures":[{"sig":"MEQCIHjYNA/un0g/K1p6bsgsW9hkt/Ba6wg6ypkW7rWu4u0cAiAeu9cNuBRkxwXdsjUsDkR3PL7jLvqvpp3aRBVoj7Za6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306214},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.6.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/c3d44888593b344d1092f08d4033b743/iconify-utils-2.1.6.tgz","_integrity":"sha512-WJNcj/mmFQoYok+576EexlCQe/g2tZ8X9jR4QLo++z6DlVqrjwt7FBYetTQ3iyTtrPMFHcAx0JiCqtUz30XG5A==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.6.5","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.4","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","rimraf":"^4.4.1","vitest":"^0.29.8","unbuild":"^1.2.1","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^18.16.16","@types/debug":"^4.1.8","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.6_1686067158034_0.5802729086407179","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@iconify/utils","version":"2.1.7","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.7","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"f6be175e08194925bf2cb091a8a3e36c88b8b636","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.7.tgz","fileCount":204,"integrity":"sha512-P8S3z/L1LcV4Qem9AoCfVAaTFGySEMzFEY4CHZLkfRj0Fv9LiR+AwjDgrDrzyI93U2L2mg9JHsbTJ52mF8suNw==","signatures":[{"sig":"MEYCIQCUUB8AiydWJRrBD58t9VHnv1GKQOwwEab0ln9k8jimbQIhAIwY9FGToNHYdoBE1YIvZJ4/K6dOrNMenY/00XGJAJ9+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310826},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.7.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/860de9c0f7e70a5d083cb947b25dd9ae/iconify-utils-2.1.7.tgz","_integrity":"sha512-P8S3z/L1LcV4Qem9AoCfVAaTFGySEMzFEY4CHZLkfRj0Fv9LiR+AwjDgrDrzyI93U2L2mg9JHsbTJ52mF8suNw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.7.1","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.4","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","rimraf":"^4.4.1","vitest":"^0.29.8","unbuild":"^1.2.1","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^18.16.16","@types/debug":"^4.1.8","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^5.59.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.7_1687424047429_0.41839018166856046","host":"s3://npm-registry-packages"}},"2.1.8-dev.0":{"name":"@iconify/utils","version":"2.1.8-dev.0","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.8-dev.0","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"bc3ce2e2dfe5fae181b906e3d0e867393b9d0ea2","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.8-dev.0.tgz","fileCount":204,"integrity":"sha512-ZvXu/0tIFABUJMkRrW3Vv90q4DZeuTquZcwL371B0v7mtk1VlYzxT06rHwHWAY3wqzY0w0cgGrLFpOoeam/ToA==","signatures":[{"sig":"MEYCIQD56iN3PgG3cPX+5GtKlNo05hD+uJsaTGXaV5sY8HhbZQIhAPBnERleTC/1rZKdqCtN2VGFKUd55OwI/5keEhNXLniL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":311188},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.8-dev.0.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/22bec28c452575d0b3b1ccb1fd0df6f9/iconify-utils-2.1.8-dev.0.tgz","_integrity":"sha512-ZvXu/0tIFABUJMkRrW3Vv90q4DZeuTquZcwL371B0v7mtk1VlYzxT06rHwHWAY3wqzY0w0cgGrLFpOoeam/ToA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.8-dev.0_1691612011376_0.9893361538639824","host":"s3://npm-registry-packages"}},"2.1.8-dev.1":{"name":"@iconify/utils","version":"2.1.8-dev.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.8-dev.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"03173001100c14284ad968fb884043cbee4941d3","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.8-dev.1.tgz","fileCount":204,"integrity":"sha512-XMj7MaCiGh0duHmb0jHK01ZKvsvvIZn0uoSdoIrgxHW6C9hSHXFbY4hxRZ1qJr4UBUturhT9Lf2uHjYggAyYJQ==","signatures":[{"sig":"MEUCIQCYNFWbGROiJPWdjyxosVrSc9846kol9LlTocABDq2NTQIgBSXSIUD3pXFtIUMxGFTUu0nFqGdhq26mlZ2+fm0LOcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":311388},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.8-dev.1.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/aaf813124982f722a8a84cdbf7bcae8f/iconify-utils-2.1.8-dev.1.tgz","_integrity":"sha512-XMj7MaCiGh0duHmb0jHK01ZKvsvvIZn0uoSdoIrgxHW6C9hSHXFbY4hxRZ1qJr4UBUturhT9Lf2uHjYggAyYJQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.8-dev.1_1691613060725_0.7466963219006859","host":"s3://npm-registry-packages"}},"2.1.8-dev.2":{"name":"@iconify/utils","version":"2.1.8-dev.2","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.8-dev.2","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"f80ec32c3fd3d837eb1b69cbb6aef822599fc181","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.8-dev.2.tgz","fileCount":204,"integrity":"sha512-4QfZpBOp9cUTPwZcJi7MoF54Jx4Wu6WTJ4x8Cgf21YfB9di8ZsTgmmR7oLUGunlU+xKL6/nNHTv3wSGl9fpVtA==","signatures":[{"sig":"MEQCIDaSwKrcL9/xu5YN6JnQpuIaY4b/pwAKgu+11kMWv0kLAiBNNsVEtmASfm151zWVppY1+ir4KLRmxLE3NhH2O4IHWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":311490},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.8-dev.2.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/a0b7a9abf0ace8990d0066d3c3ee6bc8/iconify-utils-2.1.8-dev.2.tgz","_integrity":"sha512-4QfZpBOp9cUTPwZcJi7MoF54Jx4Wu6WTJ4x8Cgf21YfB9di8ZsTgmmR7oLUGunlU+xKL6/nNHTv3wSGl9fpVtA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.8-dev.2_1691613312886_0.8191102108608082","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@iconify/utils","version":"2.1.8","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.8","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"f2adb0a7004edd40f501d600b24c2fab30d77c0f","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.8.tgz","fileCount":213,"integrity":"sha512-XoaEvkh96MfeJaDftOwz7MG3zXOfDlgbHGGVcOEVPpccsqK3yGn3vFcBC3H5ddEPVU9AXOH1sTRqBVa7AFlqCw==","signatures":[{"sig":"MEUCIQCBM9sf7LSxspFJnCGTHa8ogIu/vtZPGbfLVmmfc+sDqgIgIsboYc4N+HBzsCmxBr5W20JtUxs/DnLnS2N5WuQ/QIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319023},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.8.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/a4457135cf14ca4bc60edf1d765c1d17/iconify-utils-2.1.8.tgz","_integrity":"sha512-XoaEvkh96MfeJaDftOwz7MG3zXOfDlgbHGGVcOEVPpccsqK3yGn3vFcBC3H5ddEPVU9AXOH1sTRqBVa7AFlqCw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.8_1692349777472_0.908487484235422","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@iconify/utils","version":"2.1.9","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.9","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"e03db605335532cf67f584662f9160a2b2ca2062","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.9.tgz","fileCount":213,"integrity":"sha512-mo+A4n3MwLlWlg1SoSO+Dt6pOPWKElk9sSJ6ZpuzbB9OcjxN8RUWxU3ulPwB1nglErWKRam2x4BAohbYF7FiFA==","signatures":[{"sig":"MEUCIQCuLEShRY1oRDjhFGvDsRnmKHJDHqmDxmocgvt2tgCfDAIgJBeud9KK6SwfCncA7GDaReU+pUbCHd22Q5zLw6kfkcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321186},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.9.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/cd9d396e0b18eb316d9c8d78876a64bf/iconify-utils-2.1.9.tgz","_integrity":"sha512-mo+A4n3MwLlWlg1SoSO+Dt6pOPWKElk9sSJ6ZpuzbB9OcjxN8RUWxU3ulPwB1nglErWKRam2x4BAohbYF7FiFA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.9_1692426951203_0.9963959095961514","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"@iconify/utils","version":"2.1.10","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.10","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"b6a565c61a03cf6c131bef745150046e08d4bac3","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.10.tgz","fileCount":213,"integrity":"sha512-0/+5hxjzCZ9RoYpqxnOzbnpQyMdZRuHcMxPJeuX+x/aZkAAD/N4TajDjAPT7LpX+M0bfLExj/p0bbDkUfp0lrg==","signatures":[{"sig":"MEUCIQDC1OBoQHBUSpMyZmeJIyD5QFkHZnph7cQYKFchmVypwAIgQ9Ps9pNxJDrU3xzXkBYpEU2f+F8vOWJ0h/c8wmA/i94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326965},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.10.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/76138cbcdee4fd5180638f55d6a80ff4/iconify-utils-2.1.10.tgz","_integrity":"sha512-0/+5hxjzCZ9RoYpqxnOzbnpQyMdZRuHcMxPJeuX+x/aZkAAD/N4TajDjAPT7LpX+M0bfLExj/p0bbDkUfp0lrg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.10_1694970643874_0.4782919437271449","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"@iconify/utils","version":"2.1.11","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.11","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"15cf9e15dfeb8e6dd79181dc3994dc1115d042e5","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.11.tgz","fileCount":216,"integrity":"sha512-M/w3PkN8zQYXi8N6qK/KhnYMfEbbb6Sk8RZVn8g+Pmmu5ybw177RpsaGwpziyHeUsu4etrexYSWq3rwnIqzYCg==","signatures":[{"sig":"MEUCIQDeh8LZufF927Epmw6lqfOfWwu1m1m/XKdj89CNDlVAiQIgHXBlv0jGwJGdGwzUZIfSDr5cuk5cqFNUCvZpfCmOk6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330794},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.11.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/5920775cb080fcedb89983d3310f98df/iconify-utils-2.1.11.tgz","_integrity":"sha512-M/w3PkN8zQYXi8N6qK/KhnYMfEbbb6Sk8RZVn8g+Pmmu5ybw177RpsaGwpziyHeUsu4etrexYSWq3rwnIqzYCg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.11_1695908824824_0.9620325707019712","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"@iconify/utils","version":"2.1.12","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.12","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"4ce2a1996e2b2851d880b231059ae20e11f6cbc0","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.12.tgz","fileCount":216,"integrity":"sha512-7vf3Uk6H7TKX4QMs2gbg5KR1X9J0NJzKSRNWhMZ+PWN92l0t6Q3tj2ZxLDG07rC3ppWBtTtA4FPmkQphuEmdsg==","signatures":[{"sig":"MEUCIEht0/NtcbI5W4asKFXnuEbmwmZCiuDG5XhXqRsNAu3vAiEA56cZwpoAGPQy7IMz/HufnYrPzNkBfVJ+mY+jL/K1wq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331990},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.12.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/d447d9fceb046ed35cff7b3659215d18/iconify-utils-2.1.12.tgz","_integrity":"sha512-7vf3Uk6H7TKX4QMs2gbg5KR1X9J0NJzKSRNWhMZ+PWN92l0t6Q3tj2ZxLDG07rC3ppWBtTtA4FPmkQphuEmdsg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.12_1700681874056_0.4016431650251784","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"@iconify/utils","version":"2.1.13","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.13","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"92a09644719afe249623f634f851984c5d3647a4","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.13.tgz","fileCount":216,"integrity":"sha512-6uWvJIo715xYRy1KmCCyZYW0YYkLjaojEExoEkxpOHKhi9cyHW8hVKo+m8zrxzNVSqjUx9OuVRa2BWXeXfkp5A==","signatures":[{"sig":"MEQCIAdzjBqXe0r5Os5J6R2dtbBqSSicBkpes4e8bgOPn0a/AiAUyWTVgbDj1xOagwB7bxhNu4nlWpVE7SlVrFO9ztrjzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332206},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.13.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/372085282bfd8b4fd2e60e1c50185cb8/iconify-utils-2.1.13.tgz","_integrity":"sha512-6uWvJIo715xYRy1KmCCyZYW0YYkLjaojEExoEkxpOHKhi9cyHW8hVKo+m8zrxzNVSqjUx9OuVRa2BWXeXfkp5A==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.13_1702574749042_0.6997452204781007","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"@iconify/utils","version":"2.1.14","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.14","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"370a716b1bbca44b695fbc0ef6272f86115b8ffb","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.14.tgz","fileCount":216,"integrity":"sha512-9pKIntkbLbjVVFxH32td21Am3AGGJfyI2KY2d8yDQxkZe4BBZtufJI8NgcamFn8B5QKLU9ai2VMo8OEov8jAtw==","signatures":[{"sig":"MEYCIQCOxbojq8OLHYFjDnOe8eYN6KuTJJGfUP2jiFhL3MZxhwIhAKhHQE+TPfa8Rr0Cdcrli2x7+oLITt4waHIP704QXXN8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332370},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.14.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/6a91179cd65ce34bdb20571d327c9249/iconify-utils-2.1.14.tgz","_integrity":"sha512-9pKIntkbLbjVVFxH32td21Am3AGGJfyI2KY2d8yDQxkZe4BBZtufJI8NgcamFn8B5QKLU9ai2VMo8OEov8jAtw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.14_1703751921098_0.769048642222359","host":"s3://npm-registry-packages"}},"2.1.15":{"name":"@iconify/utils","version":"2.1.15","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.15","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"fd3279c043be8edc1a6bf8b79b08d86f4e20fdff","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.15.tgz","fileCount":216,"integrity":"sha512-8chdk3NhkYiqIVxPRBPN5wGnVYaTqc8XUagCNez84Ex7yK/oNrj1XINVn7zv+JljqZbF6r5B/bd1gRNlMSwYhg==","signatures":[{"sig":"MEYCIQD7lkWcqKHw4v6TCYUggYzOYwryXeCjBv+5zLAzXcvhPAIhAIui9i+SGPjukFGw9C8gx3+DyECOXbq03zIT3A+M9tyb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332664},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.15.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/ab27455dd3dd2c2217dd8aeda01589a9/iconify-utils-2.1.15.tgz","_integrity":"sha512-8chdk3NhkYiqIVxPRBPN5wGnVYaTqc8XUagCNez84Ex7yK/oNrj1XINVn7zv+JljqZbF6r5B/bd1gRNlMSwYhg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.15_1705267634412_0.9561063055911376","host":"s3://npm-registry-packages"}},"2.1.16":{"name":"@iconify/utils","version":"2.1.16","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.16","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"6582cfde26a1b7efab0f0df1c41ea6708cbdef87","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.16.tgz","fileCount":216,"integrity":"sha512-2q2POA+bg1iKFMT3ZAeS8+Lo2PcbTXH2QKdQ9XwxSyCUg+XHA0ZW7mBoW8v0cU/SgitnM2OheEouPw7mRwY+Bg==","signatures":[{"sig":"MEYCIQCXG5AH/a3o7l3iYSRjPZ76WAWodPs4RxC1tvf3IVaEjQIhAIc5IzFs/A8Va2DzegGX2jlK2D2qCkTpFtRnJ+Gesq6H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332856},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.16.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/9ce7457492567fe8fc4902b7ae6e9454/iconify-utils-2.1.16.tgz","_integrity":"sha512-2q2POA+bg1iKFMT3ZAeS8+Lo2PcbTXH2QKdQ9XwxSyCUg+XHA0ZW7mBoW8v0cU/SgitnM2OheEouPw7mRwY+Bg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.16_1705841478538_0.559220408796105","host":"s3://npm-registry-packages"}},"2.1.17":{"name":"@iconify/utils","version":"2.1.17","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.17","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"a3cfab2be4dc9dc8eece9296756601132e773430","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.17.tgz","fileCount":216,"integrity":"sha512-YSzYJwMsCUq1kayUqhQnmJ8mrz4R+CZp/nwc68CEEgWG20eqDplAwyIHKVAzrIRUBzgfgYkGgJSs/z+RaKkKtw==","signatures":[{"sig":"MEUCIHsaY23Rz33i6UNFlu9fuBKfXXzpdAUKubg9kxms3rlkAiEAif+Oc20NniDqCziaBojPhT+4Erkv1lsXSla8cj8q9zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334016},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.17.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/1f1d93771fe23e9b79fe3b9d416237de/iconify-utils-2.1.17.tgz","_integrity":"sha512-YSzYJwMsCUq1kayUqhQnmJ8mrz4R+CZp/nwc68CEEgWG20eqDplAwyIHKVAzrIRUBzgfgYkGgJSs/z+RaKkKtw==","deprecated":"bug in loader, fixed in 2.1.18","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.17_1706173906104_0.9689376827293577","host":"s3://npm-registry-packages"}},"2.1.18":{"name":"@iconify/utils","version":"2.1.18","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.18","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"b9534f610e20256dc02de0160b2382c54ed64e37","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.18.tgz","fileCount":216,"integrity":"sha512-gmykhiCUWIqTHLcBPpvsEanXuc+jbG7Hg43zldmgLAtSVAt63j9tqEfpXF5ML2+BiYLiBcTbdfktSxcCDVQC8A==","signatures":[{"sig":"MEQCIBv27PGg1xREv3fB+AugcaTBj0r9FJ24WyZYcuGpL/FFAiAjGIpxZEoTLdh2dutKumzYSFQwcJTo87ianz2ilBbolQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334723},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.18.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/2b86f5aa7bc6a0753cb70b369d149199/iconify-utils-2.1.18.tgz","_integrity":"sha512-gmykhiCUWIqTHLcBPpvsEanXuc+jbG7Hg43zldmgLAtSVAt63j9tqEfpXF5ML2+BiYLiBcTbdfktSxcCDVQC8A==","deprecated":"bad release, reverted in 2.1.19","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.18_1706193082853_0.983983732055906","host":"s3://npm-registry-packages"}},"2.1.19":{"name":"@iconify/utils","version":"2.1.19","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.19","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"84b4d5ff22a005fccbcfcafade238c4d382ef690","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.19.tgz","fileCount":216,"integrity":"sha512-pysGqVBjZRZ7JMFpFpQZ3WNK1kEm1l7NwdA2k7kAlmoArJgsw999dSmyzmXgCUJ6GM9LLgyP2PCrDchygWOCGg==","signatures":[{"sig":"MEUCIDzrxwRN5S1hHpATW61GrEicZ5/AJCpudXoj02ZLRNfYAiEA0tM2Mi9wktehgKqdWNv4bocgikiKCuE42ypYM21PkpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332856},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.19.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/d248ee6bdf8da941756545e28426edd7/iconify-utils-2.1.19.tgz","_integrity":"sha512-pysGqVBjZRZ7JMFpFpQZ3WNK1kEm1l7NwdA2k7kAlmoArJgsw999dSmyzmXgCUJ6GM9LLgyP2PCrDchygWOCGg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.4.3","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.19_1706199739790_0.8985627625896495","host":"s3://npm-registry-packages"}},"2.1.20":{"name":"@iconify/utils","version":"2.1.20","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.20","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"e1a0c1e825572b080b6f4bcadda6b591f8baf9f1","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.20.tgz","fileCount":219,"integrity":"sha512-t8TeKlYK/5i9yTY9VAGAE4P0qQHd/0vH+VSRO+bdpxlt8wqB6f2I0/IrciRsdeFZPMoL8IICgP7lgl2ZtbG8Tw==","signatures":[{"sig":"MEUCIQC0cIbpo5cVJBZGXflIR7lY0Exz2XeKkQ9Za64bjwO7oAIgeywDFKRLsey4xb2TrBejn3+TMDCa5L5KwcqBFw/H5Y8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339858},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.20.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/8df347b7993da6c7e2bfe448256e45de/iconify-utils-2.1.20.tgz","_integrity":"sha512-t8TeKlYK/5i9yTY9VAGAE4P0qQHd/0vH+VSRO+bdpxlt8wqB6f2I0/IrciRsdeFZPMoL8IICgP7lgl2ZtbG8Tw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.20_1706295860661_0.10867352353790172","host":"s3://npm-registry-packages"}},"2.1.21":{"name":"@iconify/utils","version":"2.1.21","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.21","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"7a7afebc95ce20404d107b55e11022b5ac4e4ef3","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.21.tgz","fileCount":219,"integrity":"sha512-JB4KSorNlNFC2dhi6Qu6aQw6uysTByOZEokMPqxbqqb+tpCOWkb8z5SIWwnmGCMu6dQqXoL7OYp73XitWpDTbQ==","signatures":[{"sig":"MEYCIQCr16AvddV89KHQHuJKev+I9SgtNUYLtJKI3zzp+6HjxgIhAKFR+aXlMHwZtgwZHGsNMSDKrJ20KrKJLY+3dU31cQuM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340909},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.21.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/134982e26d9369ae1e67087da9ff2858/iconify-utils-2.1.21.tgz","_integrity":"sha512-JB4KSorNlNFC2dhi6Qu6aQw6uysTByOZEokMPqxbqqb+tpCOWkb8z5SIWwnmGCMu6dQqXoL7OYp73XitWpDTbQ==","deprecated":"bugged, please update to newer version","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"mlly":"^1.5.0","debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.21_1707030743965_0.2921456759253409","host":"s3://npm-registry-packages"}},"2.1.22":{"name":"@iconify/utils","version":"2.1.22","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.22","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"d899026a40350ad44e8db0ee2d1e289572f73aef","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.22.tgz","fileCount":219,"integrity":"sha512-6UHVzTVXmvO8uS6xFF+L/QTSpTzA/JZxtgU+KYGFyDYMEObZ1bu/b5l+zNJjHy+0leWjHI+C0pXlzGvv3oXZMA==","signatures":[{"sig":"MEYCIQCRtyDwNncCHkfospav0W/TPuKMaG2mr7Xyf2YKurJZHAIhAI7ImEwfzgzWS3CMcPxLFgwcF8mpQb54LydRGAzDGtVW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340977},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.22.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/d7fa07e1cfa8a96ec32ca056572eed84/iconify-utils-2.1.22.tgz","_integrity":"sha512-6UHVzTVXmvO8uS6xFF+L/QTSpTzA/JZxtgU+KYGFyDYMEObZ1bu/b5l+zNJjHy+0leWjHI+C0pXlzGvv3oXZMA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"mlly":"^1.5.0","debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.5","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.1","unbuild":"^1.2.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^18.17.1","@types/debug":"^4.1.8","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","@iconify-json/flat-color-icons":"^1.1.6","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.22_1707054201080_0.9677685928736546","host":"s3://npm-registry-packages"}},"2.1.23":{"name":"@iconify/utils","version":"2.1.23","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.23","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"1cde237dd5142a66d9fbd065b2fa7acc4f80f862","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.23.tgz","fileCount":219,"integrity":"sha512-YGNbHKM5tyDvdWZ92y2mIkrfvm5Fvhe6WJSkWu7vvOFhMtYDP0casZpoRz0XEHZCrYsR4stdGT3cZ52yp5qZdQ==","signatures":[{"sig":"MEQCIFywzbB3xC68qt3IImKoUttbf8Gxr4agafT0ZVXioSZ7AiBXiOGruBSKZnOime4SRaU0Zrap1ZrVyuPwus5j8oSIaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340481},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.23.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/e4cbf8d64cb4701a37041b6dbdf13806/iconify-utils-2.1.23.tgz","_integrity":"sha512-YGNbHKM5tyDvdWZ92y2mIkrfvm5Fvhe6WJSkWu7vvOFhMtYDP0casZpoRz0XEHZCrYsR4stdGT3cZ52yp5qZdQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"9.8.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","dependencies":{"mlly":"^1.6.1","debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.7","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.1.3","@iconify-json/flat-color-icons":"^1.1.10","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.23_1713194169032_0.7299719843930179","host":"s3://npm-registry-packages"}},"2.1.24":{"name":"@iconify/utils","version":"2.1.24","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.24","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"a9ac378eaccd654e5d6890e35a0104ba62b38386","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.24.tgz","fileCount":222,"integrity":"sha512-H8r2KpL5uKyrkb3z9/3HD/22JcxqW3BJyjEWZhX2T7DehnYVZthEap1cNsEl/UtCDC3TlpNmwiPX8wg3y8E4dg==","signatures":[{"sig":"MEUCIQC5Q0ByRT4QCBNd2prryavwWSWN/7EPNKTE+bVRjIQrIgIgX9i/NtSOmczd5uzKBaTditYihASd14P75p10tEXIuRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343421},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.24.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/5fe5f1ee73fab19561ec60affae9dc81/iconify-utils-2.1.24.tgz","_integrity":"sha512-H8r2KpL5uKyrkb3z9/3HD/22JcxqW3BJyjEWZhX2T7DehnYVZthEap1cNsEl/UtCDC3TlpNmwiPX8wg3y8E4dg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.5.1","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.0.0","dependencies":{"mlly":"^1.6.1","debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.7","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.1.3","@iconify-json/flat-color-icons":"^1.1.10","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.24_1717060897112_0.01498187278090679","host":"s3://npm-registry-packages"}},"2.1.25":{"name":"@iconify/utils","version":"2.1.25","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.25","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"ed4ec0c0562449c0d2fd4ee476b5eb172a9154bf","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.25.tgz","fileCount":222,"integrity":"sha512-Y+iGko8uv/Fz5bQLLJyNSZGOdMW0G7cnlEX1CiNcKsRXX9cq/y/vwxrIAtLCZhKHr3m0VJmsjVPsvnM4uX8YLg==","signatures":[{"sig":"MEUCIEat5Ta6+TP02yshjKDjMeGylEJFqeZjeKZiu69xFQv8AiEA3+0YB+tFTNV14xKQKhnK6xoS3kgIenSVvTLZlIbMELM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343545},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.25.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/a88cbaa58959673d27a9acf9be0cd093/iconify-utils-2.1.25.tgz","_integrity":"sha512-Y+iGko8uv/Fz5bQLLJyNSZGOdMW0G7cnlEX1CiNcKsRXX9cq/y/vwxrIAtLCZhKHr3m0VJmsjVPsvnM4uX8YLg==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.6.1","debug":"^4.3.4","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.7","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^18.19.31","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.1.3","@iconify-json/flat-color-icons":"^1.1.10","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.25_1718879102268_0.5995873508600367","host":"s3://npm-registry-packages"}},"2.1.26":{"name":"@iconify/utils","version":"2.1.26","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.26","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"e177d067fff4892bdf7cb6f2f4a0aecef651ee2f","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.26.tgz","fileCount":225,"integrity":"sha512-HjHnlVvUFZmEYMQxnRMbTcRC0iCcClrmbdRB9ZUgdpCoSVJ0kUgfgF0UKHR1rIlIbvLpxTVsAfH2UWFxaJeTtQ==","signatures":[{"sig":"MEUCIQCxPJdIlc0N8LmVZsA6MW8RfVFTuTIsQKwWmweZnLbkUAIgF1n5bnV1WpCXEF8irmLKJoDEtvNaxFZ8ugrH5Za3qf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346797},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.26.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/6013858081c1f2118be915fd7676b746/iconify-utils-2.1.26.tgz","_integrity":"sha512-HjHnlVvUFZmEYMQxnRMbTcRC0iCcClrmbdRB9ZUgdpCoSVJ0kUgfgF0UKHR1rIlIbvLpxTVsAfH2UWFxaJeTtQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.1","debug":"^4.3.5","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.10","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^18.19.41","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.2.1","@iconify-json/flat-color-icons":"^1.1.10","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.26_1722240671106_0.20081370702442625","host":"s3://npm-registry-packages"}},"2.1.28":{"name":"@iconify/utils","version":"2.1.28","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.28","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"241a922bfba4fcf315ddae222ddee59863694239","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.28.tgz","fileCount":225,"integrity":"sha512-7tHIALKosS/Vz2i6cd91XXqvDbJ8qR4Oz0BFErJPECbwIQf5Fpj6MMDE7WMRRYZyxCwmdao1IKGciAMx7Xu6OQ==","signatures":[{"sig":"MEQCIAoNvlsOC+oK0g/T++TKvpjaS32RDJyPDPxNhG/zc5a7AiBC7dPbAniTiGRcDgSsXeDAmsEl4UVtKygOxzabUrpCbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346869},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.28.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/76762e9a0dfdae4eedd977e2930988b9/iconify-utils-2.1.28.tgz","_integrity":"sha512-7tHIALKosS/Vz2i6cd91XXqvDbJ8qR4Oz0BFErJPECbwIQf5Fpj6MMDE7WMRRYZyxCwmdao1IKGciAMx7Xu6OQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.1","debug":"^4.3.5","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.10","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^18.19.41","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.2.1","@iconify-json/fa6-regular":"^1.1.21","@iconify-json/flat-color-icons":"^1.1.10","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.28_1722242021609_0.3162809590709108","host":"s3://npm-registry-packages"}},"2.1.29":{"name":"@iconify/utils","version":"2.1.29","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.29","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"0ec13fb0376089059dac25fa890a7040f11ea229","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.29.tgz","fileCount":225,"integrity":"sha512-wCcTsmlJvTi1VWBgcJ7HeuWlh7gLGWY7L9HmbgMfjOfsoo7DADemB2Nqnrw1KvCdEAxLL5wTMBAOP5BesFrtng==","signatures":[{"sig":"MEUCIFEPlgZZge+gwvd/AOnZ/tmlVdhGM3mDb7OKzIzJSoAwAiEAn5r9uy35iOfxg/6D4CJ2hI/M9Nt68pJ0Tehnet53ryk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347158},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.29.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/640c7b6ec291a622a6f71cf2ec5e2e9e/iconify-utils-2.1.29.tgz","_integrity":"sha512-wCcTsmlJvTi1VWBgcJ7HeuWlh7gLGWY7L9HmbgMfjOfsoo7DADemB2Nqnrw1KvCdEAxLL5wTMBAOP5BesFrtng==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.1","debug":"^4.3.5","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.10","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^18.19.41","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.2.1","@iconify-json/fa6-regular":"^1.1.21","@iconify-json/flat-color-icons":"^1.1.10","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.29_1722245525696_0.7142193909017103","host":"s3://npm-registry-packages"}},"2.1.30":{"name":"@iconify/utils","version":"2.1.30","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.30","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"ea3df5e8c322703082a6d867226e29939f1aae03","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.30.tgz","fileCount":225,"integrity":"sha512-bY0IO5xLOlbzJBnjWLxknp6Sss3yla03sVY9VeUz9nT6dbc+EGKlLfCt+6uytJnWm5CUvTF/BNotsLWF7kI61A==","signatures":[{"sig":"MEQCIB6On4zYWdeoYWxCew/WklqVxl7ViDlRoLKLfRqAu1thAiB0iUYt/W5rY7eO5Uv1oC3FOrq8lZqRR4sQIQnE7h+lBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347086},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.30.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/8bee27e4d46c0263047bdbddb6d105c2/iconify-utils-2.1.30.tgz","_integrity":"sha512-bY0IO5xLOlbzJBnjWLxknp6Sss3yla03sVY9VeUz9nT6dbc+EGKlLfCt+6uytJnWm5CUvTF/BNotsLWF7kI61A==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.1","debug":"^4.3.5","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.10","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^18.19.41","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.2.1","@iconify-json/fa6-regular":"^1.1.21","@iconify-json/flat-color-icons":"^1.1.10","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.30_1722792754020_0.6482878147540874","host":"s3://npm-registry-packages"}},"2.1.31":{"name":"@iconify/utils","version":"2.1.31","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.31","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"c639678b2498b3466ed743479594794907daf367","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.31.tgz","fileCount":225,"integrity":"sha512-WCu65iVaFRXyGU+op12XVbDZgIov0vzMIlUokZ1WR42cU2wwYMks/pZY8v0tE72W8ShXVaprO79Jv6EjYm3Sjw==","signatures":[{"sig":"MEQCIApy12QEz8C4l8bMBUlrdKLfoDZbf0B2/O/iB8BvvHqNAiAi1IX+jh0l28LsXnnq3NAU0k77rLq9alDfi9WCJ3O00g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347086},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.31.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/673161e06ffa4a2106c26fd21e1dc84f/iconify-utils-2.1.31.tgz","_integrity":"sha512-WCu65iVaFRXyGU+op12XVbDZgIov0vzMIlUokZ1WR42cU2wwYMks/pZY8v0tE72W8ShXVaprO79Jv6EjYm3Sjw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.1","debug":"^4.3.6","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.10","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^18.19.45","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.2.1","@iconify-json/fa6-regular":"^1.1.22","@iconify-json/flat-color-icons":"^1.1.11","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.31_1724217734249_0.6181510856454537","host":"s3://npm-registry-packages"}},"2.1.32":{"name":"@iconify/utils","version":"2.1.32","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.32","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"ebe47297813996d08d87edb9466bf5d06025254b","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.32.tgz","fileCount":225,"integrity":"sha512-LeifFZPPKu28O3AEDpYJNdEbvS4/ojAPyIW+pF/vUpJTYnbTiXUHkCh0bwgFRzKvdpb8H4Fbfd/742++MF4fPQ==","signatures":[{"sig":"MEQCIDuqvFl3YWn9wmSF6yplbjG760qSwwmUFUvuE5T6YR9FAiAoHqGXbbV5WqNNIJrQVjN0a00kQmZjfGNpip2QliEqCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348860},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.32.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/90cc5c141779d9c13e47234ba748bee7/iconify-utils-2.1.32.tgz","_integrity":"sha512-LeifFZPPKu28O3AEDpYJNdEbvS4/ojAPyIW+pF/vUpJTYnbTiXUHkCh0bwgFRzKvdpb8H4Fbfd/742++MF4fPQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.1","debug":"^4.3.6","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.10","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^18.19.45","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.2.1","@iconify-json/fa6-regular":"^1.1.22","@iconify-json/flat-color-icons":"^1.1.11","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.32_1724428081330_0.6506475726746559","host":"s3://npm-registry-packages"}},"2.1.33":{"name":"@iconify/utils","version":"2.1.33","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.1.33","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"cbf7242a52fd0ec58c42d37d28e4406b5327e8c0","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.1.33.tgz","fileCount":225,"integrity":"sha512-jP9h6v/g0BIZx0p7XGJJVtkVnydtbgTgt9mVNcGDYwaa7UhdHdI9dvoq+gKj9sijMSJKxUPEG2JyjsgXjxL7Kw==","signatures":[{"sig":"MEUCIQCM7Z15fJWgj+DPGu7zKv/DpuMO3EPXGXnN6Rk3Mykc+gIgX3ZIBH6IY0d+ggXduwk2Tmf4meDqUy36agaSns/5k1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348860},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.1.33.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/67eb27d261ebe9718bdbdb23b4f9ae59/iconify-utils-2.1.33.tgz","_integrity":"sha512-jP9h6v/g0BIZx0p7XGJJVtkVnydtbgTgt9mVNcGDYwaa7UhdHdI9dvoq+gKj9sijMSJKxUPEG2JyjsgXjxL7Kw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.1","debug":"^4.3.6","kolorist":"^1.8.0","local-pkg":"^0.5.0","@antfu/utils":"^0.7.10","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^0.34.6","unbuild":"^1.2.1","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^18.19.45","@types/debug":"^4.1.12","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.2.1","@iconify-json/fa6-regular":"^1.1.22","@iconify-json/flat-color-icons":"^1.1.11","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.33_1726289591734_0.38264230022321843","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@iconify/utils","version":"2.2.0","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.2.0","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"f1c516093157a682e0bdf080f5f35700ebb3e0ae","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.2.0.tgz","fileCount":373,"integrity":"sha512-9A5eZQV9eKlNCXlI/SgYsGRS7YmGmB1oAsRpNVIYBmIzGJRgH+hfG+lo4069s+GFWFNnBAtDg10c53vQZBLfnA==","signatures":[{"sig":"MEUCIGrQHyqP/0cgwGHuzWf+GLXUnLWOVupTAo/QjHQH4QWNAiEAz6AqE3TyxA3NrL0dPuJ82ALd4EpnYYKFDcmL6VzZeZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465819},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.2.0.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/c9bb77dd1057c5c87f07c7c1220f8cea/iconify-utils-2.2.0.tgz","_integrity":"sha512-9A5eZQV9eKlNCXlI/SgYsGRS7YmGmB1oAsRpNVIYBmIzGJRgH+hfG+lo4069s+GFWFNnBAtDg10c53vQZBLfnA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.3","debug":"^4.4.0","globals":"^15.13.0","kolorist":"^1.8.0","local-pkg":"^0.5.1","@antfu/utils":"^0.7.10","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","rimraf":"^6.0.1","vitest":"^2.1.8","unbuild":"^2.0.0","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^18.19.67","@types/debug":"^4.1.12","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@iconify-json/fa6-regular":"^1.2.2","@iconify-json/flat-color-icons":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.17.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.0_1733554892874_0.7434044586209472","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@iconify/utils","version":"2.2.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.2.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"635b9bd8fd3e5e53742471bc0b5291f1570dda41","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.2.1.tgz","fileCount":373,"integrity":"sha512-0/7J7hk4PqXmxo5PDBDxmnecw5PxklZJfNjIVG9FM0mEfVrvfudS22rYWsqVk6gR3UJ/mSYS90X4R3znXnqfNA==","signatures":[{"sig":"MEQCIG1Qpd6K4Gh+uOwSn66eRRJxXBKFTGTdRxXEHyo3D2HiAiBWojxnJglrNBXxTmo9AS0bn52Nfezw2a/6n2oIAE/cew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465961},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.2.1.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/e81a7c6d78dd9f234547f22e67488248/iconify-utils-2.2.1.tgz","_integrity":"sha512-0/7J7hk4PqXmxo5PDBDxmnecw5PxklZJfNjIVG9FM0mEfVrvfudS22rYWsqVk6gR3UJ/mSYS90X4R3znXnqfNA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.3","debug":"^4.4.0","globals":"^15.13.0","kolorist":"^1.8.0","local-pkg":"^0.5.1","@antfu/utils":"^0.7.10","@iconify/types":"^2.0.0","@antfu/install-pkg":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","rimraf":"^6.0.1","vitest":"^2.1.8","unbuild":"^2.0.0","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^18.19.67","@types/debug":"^4.1.12","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@iconify-json/fa6-regular":"^1.2.2","@iconify-json/flat-color-icons":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.17.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.2.1_1734359829594_0.5357137147267792","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@iconify/utils","version":"2.3.0","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@2.3.0","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"1bbbf8c477ebe9a7cacaea78b1b7e8937f9cbfba","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-2.3.0.tgz","fileCount":373,"integrity":"sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==","signatures":[{"sig":"MEUCIHmAMBvfeGumUebB1wKMx5Ns5hrWL5iCANyIEoAIqTI+AiEAo889qllx4pT1GGFQc4oZF70ohP4WeBBx06uxev7g5PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466084},"main":"lib/index.cjs","type":"module","_from":"file:iconify-utils-2.3.0.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.cjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs","require":"./lib/svg/id.cjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs","require":"./lib/svg/url.cjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs","require":"./lib/css/icon.cjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs","require":"./lib/svg/defs.cjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs","require":"./lib/svg/html.cjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs","require":"./lib/svg/size.cjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs","require":"./lib/svg/trim.cjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs","require":"./lib/css/icons.cjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs","require":"./lib/css/types.cjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs","require":"./lib/icon/name.cjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs","require":"./lib/loader/fs.cjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs","require":"./lib/svg/build.cjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs","require":"./lib/svg/parse.cjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs","require":"./lib/css/common.cjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs","require":"./lib/css/format.cjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs","require":"./lib/emoji/data.cjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs","require":"./lib/icon/merge.cjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs","require":"./lib/misc/title.cjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs","require":"./lib/svg/pretty.cjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs","require":"./lib/emoji/parse.cjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs","require":"./lib/icon/square.cjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs","require":"./lib/loader/warn.cjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs","require":"./lib/svg/viewbox.cjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs","require":"./lib/colors/index.cjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs","require":"./lib/colors/types.cjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs","require":"./lib/emoji/format.cjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs","require":"./lib/loader/types.cjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs","require":"./lib/loader/utils.cjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs","require":"./lib/misc/objects.cjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs","require":"./lib/misc/strings.cjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs","require":"./lib/emoji/cleanup.cjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs","require":"./lib/emoji/convert.cjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs","require":"./lib/icon-set/tree.cjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs","require":"./lib/icon/defaults.cjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs","require":"./lib/loader/custom.cjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs","require":"./lib/loader/loader.cjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs","require":"./lib/loader/modern.cjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs","require":"./lib/misc/licenses.cjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs","require":"./lib/icon-set/parse.cjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs","require":"./lib/svg/inner-html.cjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs","require":"./lib/colors/keywords.cjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs","require":"./lib/emoji/test/name.cjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs","require":"./lib/emoji/test/tree.cjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs","require":"./lib/icon-set/expand.cjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs","require":"./lib/icon-set/minify.cjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs","require":"./lib/emoji/regex/base.cjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs","require":"./lib/emoji/regex/tree.cjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs","require":"./lib/emoji/test/parse.cjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs","require":"./lib/icon-set/get-icon.cjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs","require":"./lib/icon-set/validate.cjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs","require":"./lib/emoji/regex/create.cjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs","require":"./lib/emoji/replace/find.cjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs","require":"./lib/emoji/test/missing.cjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs","require":"./lib/emoji/test/similar.cjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs","require":"./lib/icon-set/get-icons.cjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs","require":"./lib/loader/install-pkg.cjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs","require":"./lib/loader/node-loader.cjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs","require":"./lib/customisations/bool.cjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs","require":"./lib/customisations/flip.cjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs","require":"./lib/emoji/regex/numbers.cjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs","require":"./lib/emoji/regex/similar.cjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs","require":"./lib/loader/external-pkg.cjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs","require":"./lib/loader/node-loaders.cjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs","require":"./lib/customisations/merge.cjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs","require":"./lib/icon/transformations.cjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs","require":"./lib/customisations/rotate.cjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs","require":"./lib/emoji/replace/replace.cjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs","require":"./lib/emoji/test/components.cjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs","require":"./lib/emoji/test/variations.cjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs","require":"./lib/icon-set/convert-info.cjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs","require":"./lib/svg/encode-svg-for-css.cjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs","require":"./lib/customisations/defaults.cjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs","require":"./lib/icon-set/validate-basic.cjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && pnpm run test:cjs && pnpm run test:esm","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean","test:cjs":"vitest --config vitest.config.cjs","test:esm":"vitest --config vitest.config.mjs"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/ea099522ffe830a88cad56d1e5979e55/iconify-utils-2.3.0.tgz","_integrity":"sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.4","debug":"^4.4.0","globals":"^15.14.0","kolorist":"^1.8.0","local-pkg":"^1.0.0","@antfu/utils":"^8.1.0","@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","rimraf":"^6.0.1","vitest":"^2.1.8","unbuild":"^2.0.0","@eslint/js":"^9.19.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^18.19.74","@types/debug":"^4.1.12","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","@iconify-json/fa6-regular":"^1.2.3","@iconify-json/flat-color-icons":"^1.2.1","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.3.0_1738788895383_0.5139485607988559","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.1":{"name":"@iconify/utils","version":"3.0.0-beta.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.0.0-beta.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"3f87426ded9f7d2e50ae49552d707f8b5985713c","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.0.0-beta.1.tgz","fileCount":225,"integrity":"sha512-of/tXoWfZzeR1JIP36N/EkArPEvkYn6zwp2Wm7dC9WW0ILiBZ4HomymeAsO/UqRh7dIRzJxBkaoS6xv5q27vXw==","signatures":[{"sig":"MEYCIQDLhfPeoVHEniuSYSWvhINPewq9VFXdF25QHzrlJcbaCgIhAK0B9P3hTMApZYZ/GWhWcbC48bQJ3O/c+jgu8rhmGVtB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260975},"main":"lib/index.mjs","type":"module","_from":"file:iconify-utils-3.0.0-beta.1.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs"},"./*":"./*","./lib":{"types":"./lib/index.d.ts","import":"./lib/index.mjs"},"./lib/index":{"types":"./lib/index.d.ts","import":"./lib/index.mjs"},"./lib/colors":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs"},"./lib/svg/id":{"types":"./lib/svg/id.d.ts","import":"./lib/svg/id.mjs"},"./lib/svg/url":{"types":"./lib/svg/url.d.ts","import":"./lib/svg/url.mjs"},"./lib/css/icon":{"types":"./lib/css/icon.d.ts","import":"./lib/css/icon.mjs"},"./lib/svg/defs":{"types":"./lib/svg/defs.d.ts","import":"./lib/svg/defs.mjs"},"./lib/svg/html":{"types":"./lib/svg/html.d.ts","import":"./lib/svg/html.mjs"},"./lib/svg/size":{"types":"./lib/svg/size.d.ts","import":"./lib/svg/size.mjs"},"./lib/svg/trim":{"types":"./lib/svg/trim.d.ts","import":"./lib/svg/trim.mjs"},"./lib/css/icons":{"types":"./lib/css/icons.d.ts","import":"./lib/css/icons.mjs"},"./lib/css/types":{"types":"./lib/css/types.d.ts","import":"./lib/css/types.mjs"},"./lib/icon/name":{"types":"./lib/icon/name.d.ts","import":"./lib/icon/name.mjs"},"./lib/loader/fs":{"types":"./lib/loader/fs.d.ts","import":"./lib/loader/fs.mjs"},"./lib/svg/build":{"types":"./lib/svg/build.d.ts","import":"./lib/svg/build.mjs"},"./lib/svg/parse":{"types":"./lib/svg/parse.d.ts","import":"./lib/svg/parse.mjs"},"./lib/css/common":{"types":"./lib/css/common.d.ts","import":"./lib/css/common.mjs"},"./lib/css/format":{"types":"./lib/css/format.d.ts","import":"./lib/css/format.mjs"},"./lib/emoji/data":{"types":"./lib/emoji/data.d.ts","import":"./lib/emoji/data.mjs"},"./lib/icon/merge":{"types":"./lib/icon/merge.d.ts","import":"./lib/icon/merge.mjs"},"./lib/misc/title":{"types":"./lib/misc/title.d.ts","import":"./lib/misc/title.mjs"},"./lib/svg/pretty":{"types":"./lib/svg/pretty.d.ts","import":"./lib/svg/pretty.mjs"},"./lib/emoji/parse":{"types":"./lib/emoji/parse.d.ts","import":"./lib/emoji/parse.mjs"},"./lib/icon/square":{"types":"./lib/icon/square.d.ts","import":"./lib/icon/square.mjs"},"./lib/loader/warn":{"types":"./lib/loader/warn.d.ts","import":"./lib/loader/warn.mjs"},"./lib/svg/viewbox":{"types":"./lib/svg/viewbox.d.ts","import":"./lib/svg/viewbox.mjs"},"./lib/colors/index":{"types":"./lib/colors/index.d.ts","import":"./lib/colors/index.mjs"},"./lib/colors/types":{"types":"./lib/colors/types.d.ts","import":"./lib/colors/types.mjs"},"./lib/emoji/format":{"types":"./lib/emoji/format.d.ts","import":"./lib/emoji/format.mjs"},"./lib/loader/types":{"types":"./lib/loader/types.d.ts","import":"./lib/loader/types.mjs"},"./lib/loader/utils":{"types":"./lib/loader/utils.d.ts","import":"./lib/loader/utils.mjs"},"./lib/misc/objects":{"types":"./lib/misc/objects.d.ts","import":"./lib/misc/objects.mjs"},"./lib/misc/strings":{"types":"./lib/misc/strings.d.ts","import":"./lib/misc/strings.mjs"},"./lib/emoji/cleanup":{"types":"./lib/emoji/cleanup.d.ts","import":"./lib/emoji/cleanup.mjs"},"./lib/emoji/convert":{"types":"./lib/emoji/convert.d.ts","import":"./lib/emoji/convert.mjs"},"./lib/icon-set/tree":{"types":"./lib/icon-set/tree.d.ts","import":"./lib/icon-set/tree.mjs"},"./lib/icon/defaults":{"types":"./lib/icon/defaults.d.ts","import":"./lib/icon/defaults.mjs"},"./lib/loader/custom":{"types":"./lib/loader/custom.d.ts","import":"./lib/loader/custom.mjs"},"./lib/loader/loader":{"types":"./lib/loader/loader.d.ts","import":"./lib/loader/loader.mjs"},"./lib/loader/modern":{"types":"./lib/loader/modern.d.ts","import":"./lib/loader/modern.mjs"},"./lib/misc/licenses":{"types":"./lib/misc/licenses.d.ts","import":"./lib/misc/licenses.mjs"},"./lib/icon-set/parse":{"types":"./lib/icon-set/parse.d.ts","import":"./lib/icon-set/parse.mjs"},"./lib/svg/inner-html":{"types":"./lib/svg/inner-html.d.ts","import":"./lib/svg/inner-html.mjs"},"./lib/colors/keywords":{"types":"./lib/colors/keywords.d.ts","import":"./lib/colors/keywords.mjs"},"./lib/emoji/test/name":{"types":"./lib/emoji/test/name.d.ts","import":"./lib/emoji/test/name.mjs"},"./lib/emoji/test/tree":{"types":"./lib/emoji/test/tree.d.ts","import":"./lib/emoji/test/tree.mjs"},"./lib/icon-set/expand":{"types":"./lib/icon-set/expand.d.ts","import":"./lib/icon-set/expand.mjs"},"./lib/icon-set/minify":{"types":"./lib/icon-set/minify.d.ts","import":"./lib/icon-set/minify.mjs"},"./lib/emoji/regex/base":{"types":"./lib/emoji/regex/base.d.ts","import":"./lib/emoji/regex/base.mjs"},"./lib/emoji/regex/tree":{"types":"./lib/emoji/regex/tree.d.ts","import":"./lib/emoji/regex/tree.mjs"},"./lib/emoji/test/parse":{"types":"./lib/emoji/test/parse.d.ts","import":"./lib/emoji/test/parse.mjs"},"./lib/icon-set/get-icon":{"types":"./lib/icon-set/get-icon.d.ts","import":"./lib/icon-set/get-icon.mjs"},"./lib/icon-set/validate":{"types":"./lib/icon-set/validate.d.ts","import":"./lib/icon-set/validate.mjs"},"./lib/emoji/regex/create":{"types":"./lib/emoji/regex/create.d.ts","import":"./lib/emoji/regex/create.mjs"},"./lib/emoji/replace/find":{"types":"./lib/emoji/replace/find.d.ts","import":"./lib/emoji/replace/find.mjs"},"./lib/emoji/test/missing":{"types":"./lib/emoji/test/missing.d.ts","import":"./lib/emoji/test/missing.mjs"},"./lib/emoji/test/similar":{"types":"./lib/emoji/test/similar.d.ts","import":"./lib/emoji/test/similar.mjs"},"./lib/icon-set/get-icons":{"types":"./lib/icon-set/get-icons.d.ts","import":"./lib/icon-set/get-icons.mjs"},"./lib/loader/install-pkg":{"types":"./lib/loader/install-pkg.d.ts","import":"./lib/loader/install-pkg.mjs"},"./lib/loader/node-loader":{"types":"./lib/loader/node-loader.d.ts","import":"./lib/loader/node-loader.mjs"},"./lib/customisations/bool":{"types":"./lib/customisations/bool.d.ts","import":"./lib/customisations/bool.mjs"},"./lib/customisations/flip":{"types":"./lib/customisations/flip.d.ts","import":"./lib/customisations/flip.mjs"},"./lib/emoji/regex/numbers":{"types":"./lib/emoji/regex/numbers.d.ts","import":"./lib/emoji/regex/numbers.mjs"},"./lib/emoji/regex/similar":{"types":"./lib/emoji/regex/similar.d.ts","import":"./lib/emoji/regex/similar.mjs"},"./lib/loader/external-pkg":{"types":"./lib/loader/external-pkg.d.ts","import":"./lib/loader/external-pkg.mjs"},"./lib/loader/node-loaders":{"types":"./lib/loader/node-loaders.d.ts","import":"./lib/loader/node-loaders.mjs"},"./lib/customisations/merge":{"types":"./lib/customisations/merge.d.ts","import":"./lib/customisations/merge.mjs"},"./lib/icon/transformations":{"types":"./lib/icon/transformations.d.ts","import":"./lib/icon/transformations.mjs"},"./lib/customisations/rotate":{"types":"./lib/customisations/rotate.d.ts","import":"./lib/customisations/rotate.mjs"},"./lib/emoji/replace/replace":{"types":"./lib/emoji/replace/replace.d.ts","import":"./lib/emoji/replace/replace.mjs"},"./lib/emoji/test/components":{"types":"./lib/emoji/test/components.d.ts","import":"./lib/emoji/test/components.mjs"},"./lib/emoji/test/variations":{"types":"./lib/emoji/test/variations.d.ts","import":"./lib/emoji/test/variations.mjs"},"./lib/icon-set/convert-info":{"types":"./lib/icon-set/convert-info.d.ts","import":"./lib/icon-set/convert-info.mjs"},"./lib/svg/encode-svg-for-css":{"types":"./lib/svg/encode-svg-for-css.d.ts","import":"./lib/svg/encode-svg-for-css.mjs"},"./lib/customisations/defaults":{"types":"./lib/customisations/defaults.d.ts","import":"./lib/customisations/defaults.mjs"},"./lib/icon-set/validate-basic":{"types":"./lib/icon-set/validate-basic.d.ts","import":"./lib/icon-set/validate-basic.mjs"}},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && vitest","build":"unbuild","clean":"rimraf lib tsconfig.tsbuildinfo","prebuild":"pnpm run lint && pnpm run clean"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/b6ec33bfc97236083eb6a8698b01bf04/iconify-utils-3.0.0-beta.1.tgz","_integrity":"sha512-of/tXoWfZzeR1JIP36N/EkArPEvkYn6zwp2Wm7dC9WW0ILiBZ4HomymeAsO/UqRh7dIRzJxBkaoS6xv5q27vXw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.4","debug":"^4.4.0","globals":"^15.15.0","kolorist":"^1.8.0","local-pkg":"^1.1.1","@antfu/utils":"^9.2.0","@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.0.0"},"publishConfig":{"tag":"next"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"eslint":"^9.25.1","rimraf":"^6.0.1","vitest":"^2.1.9","unbuild":"^2.0.0","@eslint/js":"^9.25.1","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^18.19.87","@types/debug":"^4.1.12","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.6","@iconify-json/fa6-regular":"^1.2.3","@iconify-json/flat-color-icons":"^1.2.1","@typescript-eslint/eslint-plugin":"^8.31.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.0.0-beta.1_1753280705099_0.7384224298688438","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@iconify/utils","version":"3.0.0","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.0.0","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"18b4e036d25095648ec65adf911bab345afcb2bc","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.0.0.tgz","fileCount":151,"integrity":"sha512-Bjf0HTRAB59thKK9QFvyLEXE9S793IqxqJEhNQEboh+IjOXj0nDtOIFh63oz+Y6X/ye4UWpxne5sVQ2W250iSA==","signatures":[{"sig":"MEUCIDNnPKyYRzWEy3qx7QQPP2DgkEQM/WCpcrmBqVrFA/W8AiEA3esINfTQbb61bXNUteB315p0T5FuKbnkAemXkzS5XGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194787},"main":"lib/index.js","type":"module","_from":"file:iconify-utils-3.0.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/ae92729158da18d0ba73ae743adb4a10/iconify-utils-3.0.0.tgz","_integrity":"sha512-Bjf0HTRAB59thKK9QFvyLEXE9S793IqxqJEhNQEboh+IjOXj0nDtOIFh63oz+Y6X/ye4UWpxne5sVQ2W250iSA==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.4","debug":"^4.4.1","globals":"^15.15.0","kolorist":"^1.8.0","local-pkg":"^1.1.1","@antfu/utils":"^9.2.0","@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.31.0","tsdown":"^0.13.0","vitest":"^2.1.9","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^18.19.120","@types/debug":"^4.1.12","@eslint/eslintrc":"^3.3.1","@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.1","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.0.0_1754474582707_0.11373018176894178","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@iconify/utils","version":"3.0.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.0.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"6c8e157b93f3952c32f4aafedf624509e63b7b0f","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.0.1.tgz","fileCount":151,"integrity":"sha512-A78CUEnFGX8I/WlILxJCuIJXloL0j/OJ9PSchPAfCargEIKmUBWvvEMmKWB5oONwiUqlNt+5eRufdkLxeHIWYw==","signatures":[{"sig":"MEQCIDap6WUuMMajUARTh9SyiL3LHwGHkpQ9hQO7lS/m7SLrAiALYv8Xc3KD1nnxtf0gw77yASaC8NnJpYMjXdGMsVk7tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194787},"main":"lib/index.js","type":"module","_from":"file:iconify-utils-3.0.1.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/5e78331eb3e6e2beece0544c3335bde4/iconify-utils-3.0.1.tgz","_integrity":"sha512-A78CUEnFGX8I/WlILxJCuIJXloL0j/OJ9PSchPAfCargEIKmUBWvvEMmKWB5oONwiUqlNt+5eRufdkLxeHIWYw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.7.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"mlly":"^1.7.4","debug":"^4.4.1","globals":"^15.15.0","kolorist":"^1.8.0","local-pkg":"^1.1.1","@antfu/utils":"^9.2.0","@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.31.0","tsdown":"^0.13.0","vitest":"^2.1.9","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^18.19.120","@types/debug":"^4.1.12","@eslint/eslintrc":"^3.3.1","@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.1","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.0.1_1754921579742_0.03371743339079192","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@iconify/utils","version":"3.0.2","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.0.2","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"9599607f20690cd3e7a5d2d459af0eb81a89dc2b","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.0.2.tgz","fileCount":151,"integrity":"sha512-EfJS0rLfVuRuJRn4psJHtK2A9TqVnkxPpHY6lYHiB9+8eSuudsxbwMiavocG45ujOo6FJ+CIRlRnlOGinzkaGQ==","signatures":[{"sig":"MEUCIHcrhf36XhKuqirIKOKCDT5PzoDoCv7qGSyYpxKrgwsrAiEAjskjp8zes2NEjvc22wi8YLVicKk8xELbkqB1CzS/YTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194786},"main":"lib/index.js","type":"module","_from":"file:iconify-utils-3.0.2.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/3l/_rx3z7j16cg4_8kzh6r0jz1m0000gn/T/74f8796da992e82487991573e9754b03/iconify-utils-3.0.2.tgz","_integrity":"sha512-EfJS0rLfVuRuJRn4psJHtK2A9TqVnkxPpHY6lYHiB9+8eSuudsxbwMiavocG45ujOo6FJ+CIRlRnlOGinzkaGQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.8.2","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"mlly":"^1.7.4","debug":"^4.4.1","globals":"^15.15.0","kolorist":"^1.8.0","local-pkg":"^1.1.1","@antfu/utils":"^9.2.0","@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.31.0","tsdown":"^0.13.0","vitest":"^2.1.9","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^18.19.120","@types/debug":"^4.1.12","@eslint/eslintrc":"^3.3.1","@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.1","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.0.2_1757913616283_0.6779635005349662","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@iconify/utils","version":"3.1.0","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.1.0","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"fb41882915f97fee6f91a2fbb8263e8772ca0438","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.0.tgz","fileCount":153,"integrity":"sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==","signatures":[{"sig":"MEUCIB9+4PKeLr7QQiAFtGMUn551Bg8foRdDQ3LDgmz7FTmRAiEA4HkLy8QPFX92owQIDWMEBY371+Jn0dgrJykwGfjvQl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194531},"main":"lib/index.js","type":"module","_from":"file:iconify-utils-3.1.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/f6bf647e7e04a1dfb5e96f010fceb2bc/iconify-utils-3.1.0.tgz","_integrity":"sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"10.9.4","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"mlly":"^1.8.0","@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.0_1764225458661_0.4742860039718615","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-beta.1":{"name":"@iconify/utils","version":"3.1.1-beta.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.1.1-beta.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"97b71ed636d0de3253961331bc74f56932067c85","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.1-beta.1.tgz","fileCount":153,"integrity":"sha512-916Hiam6709MFmzwpqRC+q3Kcnz6C8frZ2JH7evxYUEvBLS/MqBItF9TlI6SAlA9+mjJ/5AKeFtVHNLrBTIGpQ==","signatures":[{"sig":"MEQCID+LVXX/2RGn4byl07x5PycNhXpsp97PUHonzsRmM4wXAiA+JcKTEL7gcOMEUpeye+pkIyMg6cO7PlPdSA9KFWloRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196292},"main":"lib/index.js","type":"module","_from":"file:iconify-utils-3.1.1-beta.1.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/4717b29da58a69eb667ba5e01aef4400/iconify-utils-3.1.1-beta.1.tgz","_integrity":"sha512-916Hiam6709MFmzwpqRC+q3Kcnz6C8frZ2JH7evxYUEvBLS/MqBItF9TlI6SAlA9+mjJ/5AKeFtVHNLrBTIGpQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.12.1","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"mlly":"^1.8.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.1.0"},"publishConfig":{"tag":"dev"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.1-beta.1_1776490569074_0.01868302705013436","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@iconify/utils","version":"3.1.1","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.1.1","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"9bcebce5609a803e8b5be5c3cc439d3798533004","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.1.tgz","fileCount":153,"integrity":"sha512-MwzoDtw9rO1x+qfgLTV/IVXsHDBqeYZoMIQC8SfxfYSlaSUG+oWiAcoiB1yajAda6mqblm4/1/w2E8tRu7a7Tw==","signatures":[{"sig":"MEYCIQCYu/icaCA6L9+adNWOpznNVvXJQkpPlFiL3YdKvNQkrwIhAIacCL01i+9NuJ6UoZDyGGAzuaG/N1ZHRHT3//IRZCvx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196242},"main":"lib/index.js","type":"module","_from":"file:iconify-utils-3.1.1.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/01ef0c081aa4302bfa9c1e75f7fb1e3a/iconify-utils-3.1.1.tgz","_integrity":"sha512-MwzoDtw9rO1x+qfgLTV/IVXsHDBqeYZoMIQC8SfxfYSlaSUG+oWiAcoiB1yajAda6mqblm4/1/w2E8tRu7a7Tw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.12.1","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"mlly":"^1.8.2","@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.1_1777180877655_0.4970006507901601","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@iconify/utils","version":"3.1.2","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.1.2","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"920ce5d4d12e701db175c4cc6296b43da39f9925","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.2.tgz","fileCount":153,"integrity":"sha512-jVf75icVVgSVGf9+QWBeCHdFL35yZ06HMHl9sCa059pITTP781lOacvRazfwAmXDKiBiUdQQMWVnuiw/RaQNhQ==","signatures":[{"sig":"MEUCICrwVpCCmOWAc0Y0MQ87MrkeaZFKdKHPcAefSQFIxXYpAiEArDS840/drbbQrIyMUrMvl0ZDI/r61G8qBn/5Y45qRA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196218},"main":"lib/index.js","type":"module","_from":"file:iconify-utils-3.1.2.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/493e25aecebabb5a5a5a5e174e6c8cfe/iconify-utils-3.1.2.tgz","_integrity":"sha512-jVf75icVVgSVGf9+QWBeCHdFL35yZ06HMHl9sCa059pITTP781lOacvRazfwAmXDKiBiUdQQMWVnuiw/RaQNhQ==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.12.1","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.1.0","import-meta-resolve":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.2_1778053481693_0.8083433517469838","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@iconify/utils","version":"3.1.3","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.1.3","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"71efd68f9ed2ea3c91fd3a01c0032f70a87027b7","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.3.tgz","fileCount":153,"integrity":"sha512-LPKOXPn/zV+zis1oOfGWogaXVpqUybF3ZS6SCZIsz8vg0ivVp9+fVqyYB7xq0aiST/VhUQYGO1qo6uoYSiEJqw==","signatures":[{"sig":"MEYCIQC982P5PgZpi8Rf/cegiJTUh5yeKCuS83auikTt/v2KJwIhALC3ru0cbFhc8bZsoXCL2yeO0pzXaaehcLe866SYz8vl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196526},"main":"lib/index.js","type":"module","_from":"file:iconify-utils-3.1.3.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"lint":"eslint --fix src/**/*.ts","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/26e5c74d7f5de1c63c160820edf3f4ec/iconify-utils-3.1.3.tgz","_integrity":"sha512-LPKOXPn/zV+zis1oOfGWogaXVpqUybF3ZS6SCZIsz8vg0ivVp9+fVqyYB7xq0aiST/VhUQYGO1qo6uoYSiEJqw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.12.1","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.1.0","import-meta-resolve":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.3_1778146650818_0.06746948351545168","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@iconify/utils","version":"3.1.4","author":{"name":"Vjacheslav Trushkin"},"license":"MIT","_id":"@iconify/utils@3.1.4","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":{"url":"https://github.com/iconify/iconify/issues"},"dist":{"shasum":"04dad014e8ed80b1bbe341f5d090059ea0c60578","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.4.tgz","fileCount":153,"integrity":"sha512-b1S7B1k9ohZ+iNTi2ATxbRYG9fTrJmUT0rc46bvVnNxqNRGW7dyo/vRREwyniI5IRN2RSJHDcm+s3BjWrSAjHw==","signatures":[{"sig":"MEUCICV7NHY6lPm20tUherH++dU2TekjN09tNHmptJ1SxWUbAiEAlfZI1O1TdVr8Dpdkf22DFVANKcAknvvcOpjK+B6Iwlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196700},"main":"lib/index.js","type":"module","_from":"file:iconify-utils-3.1.4.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"fmt":"npx oxfmt src/ --write","lint":"npx oxlint --fix src/","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"_resolved":"/private/var/folders/xd/zy5jbpyd7kd744bk2jywh5140000gp/T/220ff4d02ce667bda8d79a32c06a6e8c/iconify-utils-3.1.4.tgz","_integrity":"sha512-b1S7B1k9ohZ+iNTi2ATxbRYG9fTrJmUT0rc46bvVnNxqNRGW7dyo/vRREwyniI5IRN2RSJHDcm+s3BjWrSAjHw==","repository":{"url":"git+https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.16.0","description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@iconify/types":"^2.0.0","@antfu/install-pkg":"^1.1.0","import-meta-resolve":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.4_1783234835808_0.012176051883005856","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"@iconify/utils","version":"3.1.5","author":"Vjacheslav Trushkin","license":"MIT","_id":"@iconify/utils@3.1.5","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":"https://github.com/iconify/iconify/issues","dist":{"shasum":"b6c6c00893bc97671ddd980e909eeb67d5d77fc6","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.5.tgz","fileCount":153,"integrity":"sha512-nT+AWyh5caHY6xa0PdLXpUooIz6l7qsT+adqsCTYBfbdn5Q18VrWs2fvuTa7KEoJnPBfEPqWkmAIht0EHtCi2A==","signatures":[{"sig":"MEQCIHMg1LFHoYUBBX5YGDBiofZj2oJZPoM7KNUvrM2gjKYzAiA1fNVFbcAD8zbvUH0N4Xd8P1gFuMp6aLK0uibcswzljw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEBMzVYY5drF2e4NY+vFtlK4cFO6W6OGVmhgEPX8otR+AiEAysmMQKN4AXtgQ4nkTjQDFEbTgD/2znQEMPFtGL+GmMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193052},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"fmt":"npx oxfmt src/ --write","lint":"npx oxlint --fix src/","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@iconify/types":"^2.0.0","@antfu/install-pkg":"^2.0.1","import-meta-resolve":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.5_1788508644226_0.6001577482944331","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"@iconify/utils","version":"3.1.6","author":"Vjacheslav Trushkin","license":"MIT","_id":"@iconify/utils@3.1.6","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"homepage":"https://iconify.design/docs/libraries/utils/","bugs":"https://github.com/iconify/iconify/issues","dist":{"shasum":"53a5e358c2578155fb78d471914dadac440227b4","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.6.tgz","fileCount":155,"integrity":"sha512-9n9RQsMcfgXa8aXrHIMGAFwlm+YpY/HxRqBgCQzeMMimdOBA7hvfqDdWE/Zg5sr5SinaY78zYTPkSfG7Sy+moA==","signatures":[{"sig":"MEUCIQC3MtNcceoazeajPEgHwgOrnW2QqLeMAxMLBhZXALcauwIgUGHZqFBXQgEM0tUJv1kYwm2InFQp1M/W6Towyl/ekDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICnJTJ/aY25VGRVs9bO6XNSkFmcJR5svdL9oKoAJR6E3AiEAqiK8r40kzlHWf4tyV++81ezWHpX7S4Un6xAuuEoAzvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198866},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/loader/hmr-utils":"./lib/loader/hmr-utils.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"scripts":{"fmt":"npx oxfmt src/ --write","lint":"npx oxlint --fix src/","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"repository":{"url":"https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@iconify/types":"^2.0.0","@antfu/install-pkg":"^2.0.1","import-meta-resolve":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/utils_3.1.6_1788669341328_0.11790222344372658","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"_id":"@iconify/utils@3.1.7","bugs":"https://github.com/iconify/iconify/issues","dist":{"shasum":"fff11c528490b119a250ace3cf35a0a78e182317","tarball":"https://registry.npmjs.org/@iconify/utils/-/utils-3.1.7.tgz","fileCount":155,"integrity":"sha512-JZHlwdID+dy+lTgbYC8NEC4zeugqeYsc6jewvzb4c58kHauJn+X7rNwQjxz5p2qSjqaEeQoLkCIQ9v/H4PK0/w==","signatures":[{"sig":"MEYCIQDU/ey7icPAHDtyAsPj/p7WqLfVU8Eq6gi1y2HlzanxrwIhAI7tKbZZDRkGvZIVGOxENQaA/YysH8sVb/ac7KnuG5Ak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCLeH3ewB7yddjfrR6cDQYESzMVtxKfucxRu2gdhGNNZQIgYQVkqBhJcQohzt4kVPJl0TLhu8LvazJtJMOG6hmN0MA="}],"unpackedSize":199000},"main":"lib/index.js","name":"@iconify/utils","type":"module","types":"lib/index.d.ts","author":"Vjacheslav Trushkin","module":"lib/index.js","exports":{".":"./lib/index.js","./*":"./*","./lib":"./lib/index.js","./lib/index":"./lib/index.js","./lib/colors":"./lib/colors/index.js","./lib/svg/id":"./lib/svg/id.js","./lib/svg/url":"./lib/svg/url.js","./lib/css/icon":"./lib/css/icon.js","./lib/svg/defs":"./lib/svg/defs.js","./lib/svg/html":"./lib/svg/html.js","./lib/svg/size":"./lib/svg/size.js","./lib/svg/trim":"./lib/svg/trim.js","./lib/css/icons":"./lib/css/icons.js","./lib/css/types":"./lib/css/types.js","./lib/icon/name":"./lib/icon/name.js","./lib/loader/fs":"./lib/loader/fs.js","./lib/svg/build":"./lib/svg/build.js","./lib/svg/parse":"./lib/svg/parse.js","./lib/css/common":"./lib/css/common.js","./lib/css/format":"./lib/css/format.js","./lib/emoji/data":"./lib/emoji/data.js","./lib/icon/merge":"./lib/icon/merge.js","./lib/misc/title":"./lib/misc/title.js","./lib/svg/pretty":"./lib/svg/pretty.js","./lib/emoji/parse":"./lib/emoji/parse.js","./lib/icon/square":"./lib/icon/square.js","./lib/loader/warn":"./lib/loader/warn.js","./lib/svg/viewbox":"./lib/svg/viewbox.js","./lib/colors/index":"./lib/colors/index.js","./lib/colors/types":"./lib/colors/types.js","./lib/emoji/format":"./lib/emoji/format.js","./lib/loader/types":"./lib/loader/types.js","./lib/loader/utils":"./lib/loader/utils.js","./lib/misc/objects":"./lib/misc/objects.js","./lib/misc/strings":"./lib/misc/strings.js","./lib/emoji/cleanup":"./lib/emoji/cleanup.js","./lib/emoji/convert":"./lib/emoji/convert.js","./lib/icon-set/tree":"./lib/icon-set/tree.js","./lib/icon/defaults":"./lib/icon/defaults.js","./lib/loader/custom":"./lib/loader/custom.js","./lib/loader/loader":"./lib/loader/loader.js","./lib/loader/modern":"./lib/loader/modern.js","./lib/misc/licenses":"./lib/misc/licenses.js","./lib/icon-set/parse":"./lib/icon-set/parse.js","./lib/svg/inner-html":"./lib/svg/inner-html.js","./lib/colors/keywords":"./lib/colors/keywords.js","./lib/emoji/test/name":"./lib/emoji/test/name.js","./lib/emoji/test/tree":"./lib/emoji/test/tree.js","./lib/icon-set/expand":"./lib/icon-set/expand.js","./lib/icon-set/minify":"./lib/icon-set/minify.js","./lib/emoji/regex/base":"./lib/emoji/regex/base.js","./lib/emoji/regex/tree":"./lib/emoji/regex/tree.js","./lib/emoji/test/parse":"./lib/emoji/test/parse.js","./lib/loader/hmr-utils":"./lib/loader/hmr-utils.js","./lib/icon-set/get-icon":"./lib/icon-set/get-icon.js","./lib/icon-set/validate":"./lib/icon-set/validate.js","./lib/emoji/regex/create":"./lib/emoji/regex/create.js","./lib/emoji/replace/find":"./lib/emoji/replace/find.js","./lib/emoji/test/missing":"./lib/emoji/test/missing.js","./lib/emoji/test/similar":"./lib/emoji/test/similar.js","./lib/icon-set/get-icons":"./lib/icon-set/get-icons.js","./lib/loader/install-pkg":"./lib/loader/install-pkg.js","./lib/loader/node-loader":"./lib/loader/node-loader.js","./lib/customisations/bool":"./lib/customisations/bool.js","./lib/customisations/flip":"./lib/customisations/flip.js","./lib/emoji/regex/numbers":"./lib/emoji/regex/numbers.js","./lib/emoji/regex/similar":"./lib/emoji/regex/similar.js","./lib/loader/external-pkg":"./lib/loader/external-pkg.js","./lib/loader/node-loaders":"./lib/loader/node-loaders.js","./lib/customisations/merge":"./lib/customisations/merge.js","./lib/icon/transformations":"./lib/icon/transformations.js","./lib/customisations/rotate":"./lib/customisations/rotate.js","./lib/emoji/replace/replace":"./lib/emoji/replace/replace.js","./lib/emoji/test/components":"./lib/emoji/test/components.js","./lib/emoji/test/variations":"./lib/emoji/test/variations.js","./lib/icon-set/convert-info":"./lib/icon-set/convert-info.js","./lib/svg/encode-svg-for-css":"./lib/svg/encode-svg-for-css.js","./lib/customisations/defaults":"./lib/customisations/defaults.js","./lib/icon-set/validate-basic":"./lib/icon-set/validate-basic.js"},"license":"MIT","scripts":{"fmt":"npx oxfmt src/ --write","lint":"npx oxlint --fix src/","test":"node ./scripts/prepare-tests.mjs && vitest","build":"tsdown","prebuild":"pnpm run lint"},"version":"3.1.7","_npmUser":{"name":"cyberalien","email":"cyberalien@gmail.com"},"homepage":"https://iconify.design/docs/libraries/utils/","repository":{"url":"https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"description":"Common functions for working with Iconify icon sets used by various packages.","directories":{},"maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@iconify/types":"^2.0.0","@antfu/install-pkg":"^2.0.1","import-meta-resolve":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@iconify-json/fa6-regular":"^1.2.4","@iconify-json/flat-color-icons":"^1.2.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_3.1.7_1788708947475_0.10321175377027947"}}},"time":{"created":"2021-05-24T08:00:46.920Z","modified":"2026-09-06T15:35:47.724Z","1.0.0":"2021-05-24T08:00:47.279Z","1.0.1":"2021-05-24T13:54:59.129Z","1.0.2":"2021-05-26T06:27:59.677Z","1.0.3":"2021-05-26T07:13:58.968Z","1.0.4":"2021-05-27T16:52:43.989Z","1.0.5":"2021-06-20T06:46:56.931Z","1.0.6":"2021-06-28T19:58:12.810Z","1.0.7":"2021-07-01T08:44:06.262Z","1.0.8":"2021-09-20T20:53:27.483Z","1.0.9":"2021-09-25T08:04:02.522Z","1.0.10":"2021-10-01T20:13:13.380Z","1.0.11":"2021-10-05T12:01:29.924Z","1.0.12":"2021-10-05T14:06:42.025Z","1.0.13":"2021-10-05T19:37:13.039Z","1.0.14":"2021-10-09T17:19:23.723Z","1.0.15":"2021-10-12T14:05:11.701Z","1.0.16":"2021-10-12T15:12:28.361Z","1.0.17":"2021-10-13T15:28:06.825Z","1.0.18":"2021-10-13T20:37:39.299Z","1.0.19":"2021-11-17T16:24:19.365Z","1.0.20":"2021-11-25T08:49:48.648Z","1.0.21":"2022-01-10T17:43:31.140Z","1.0.22":"2022-02-05T10:59:50.136Z","1.0.23":"2022-02-05T19:23:08.614Z","1.0.24":"2022-03-14T16:10:49.443Z","1.0.25":"2022-03-17T16:23:00.475Z","1.0.26":"2022-03-18T13:52:09.696Z","1.0.27":"2022-03-21T16:55:25.311Z","1.0.28":"2022-03-21T18:48:57.605Z","1.0.29":"2022-03-22T09:48:59.436Z","1.0.30":"2022-03-22T18:24:14.251Z","1.0.31":"2022-03-24T20:24:45.423Z","1.0.32":"2022-03-31T13:33:10.215Z","1.0.33":"2022-06-17T20:26:45.736Z","2.0.0-beta.1":"2022-06-23T06:33:14.368Z","2.0.0-beta.2":"2022-06-23T07:17:47.469Z","2.0.0-beta.3":"2022-06-25T17:39:54.578Z","2.0.0-beta.4":"2022-07-02T08:14:28.760Z","2.0.0":"2022-09-08T06:24:44.935Z","2.0.1":"2022-10-08T14:57:54.688Z","2.0.2":"2022-11-17T11:58:05.209Z","2.0.3":"2022-12-10T08:21:13.303Z","2.0.4":"2022-12-16T08:47:30.420Z","2.0.5":"2022-12-25T09:14:36.365Z","2.0.6":"2022-12-27T21:26:36.835Z","2.0.7":"2023-01-01T15:39:45.790Z","2.0.8":"2023-01-01T18:59:08.281Z","2.0.9":"2023-01-01T22:12:48.043Z","2.0.10":"2023-01-06T12:44:47.778Z","2.0.11":"2023-01-07T08:17:46.460Z","2.0.12":"2023-01-10T20:37:47.247Z","2.1.0":"2023-01-27T18:16:43.801Z","2.1.1":"2023-02-08T07:06:08.182Z","2.1.2-beta.1":"2023-02-13T23:04:20.567Z","2.1.2":"2023-02-14T10:15:13.571Z","2.1.3":"2023-02-15T07:35:27.334Z","2.1.4":"2023-02-17T13:28:13.356Z","2.1.5":"2023-03-09T08:46:44.995Z","2.1.6":"2023-06-06T15:59:18.272Z","2.1.7":"2023-06-22T08:54:07.620Z","2.1.8-dev.0":"2023-08-09T20:13:31.588Z","2.1.8-dev.1":"2023-08-09T20:31:00.885Z","2.1.8-dev.2":"2023-08-09T20:35:13.156Z","2.1.8":"2023-08-18T09:09:37.682Z","2.1.9":"2023-08-19T06:35:51.431Z","2.1.10":"2023-09-17T17:10:44.037Z","2.1.11":"2023-09-28T13:47:05.147Z","2.1.12":"2023-11-22T19:37:54.422Z","2.1.13":"2023-12-14T17:25:49.289Z","2.1.14":"2023-12-28T08:25:21.398Z","2.1.15":"2024-01-14T21:27:14.577Z","2.1.16":"2024-01-21T12:51:18.770Z","2.1.17":"2024-01-25T09:11:46.266Z","2.1.18":"2024-01-25T14:31:23.098Z","2.1.19":"2024-01-25T16:22:20.044Z","2.1.20":"2024-01-26T19:04:20.805Z","2.1.21":"2024-02-04T07:12:24.137Z","2.1.22":"2024-02-04T13:43:21.261Z","2.1.23":"2024-04-15T15:16:09.270Z","2.1.24":"2024-05-30T09:21:37.338Z","2.1.25":"2024-06-20T10:25:02.466Z","2.1.26":"2024-07-29T08:11:11.293Z","2.1.28":"2024-07-29T08:33:41.843Z","2.1.29":"2024-07-29T09:32:05.877Z","2.1.30":"2024-08-04T17:32:34.283Z","2.1.31":"2024-08-21T05:22:14.429Z","2.1.32":"2024-08-23T15:48:01.532Z","2.1.33":"2024-09-14T04:53:11.951Z","2.2.0":"2024-12-07T07:01:33.148Z","2.2.1":"2024-12-16T14:37:09.794Z","2.3.0":"2025-02-05T20:54:55.619Z","3.0.0-beta.1":"2025-07-23T14:25:05.289Z","3.0.0":"2025-08-06T10:03:02.880Z","3.0.1":"2025-08-11T14:12:59.953Z","3.0.2":"2025-09-15T05:20:16.470Z","3.1.0":"2025-11-27T06:37:38.859Z","3.1.1-beta.1":"2026-04-18T05:36:09.280Z","3.1.1":"2026-04-26T05:21:17.809Z","3.1.2":"2026-05-06T07:44:41.838Z","3.1.3":"2026-05-07T09:37:30.981Z","3.1.4":"2026-07-05T07:00:35.946Z","3.1.5":"2026-09-04T07:57:24.310Z","3.1.6":"2026-09-06T04:35:41.412Z","3.1.7":"2026-09-06T15:35:47.555Z"},"bugs":"https://github.com/iconify/iconify/issues","author":"Vjacheslav Trushkin","license":"MIT","homepage":"https://iconify.design/docs/libraries/utils/","repository":{"url":"https://github.com/iconify/iconify.git","type":"git","directory":"packages/utils"},"description":"Common functions for working with Iconify icon sets used by various packages.","maintainers":[{"name":"cyberalien","email":"cyberalien@gmail.com"}],"readme":"# Iconify Utils\n\nThis is a set of helper functions that deal with Iconify icon sets.\n\nFunctions are split into a separate library because they are reused in many projects.\n\n## Installation\n\nTo install the library run this command:\n\n```\nnpm install @iconify/utils --save\n```\n\n## Documentation\n\nDocumentation is available at [Iconify documentation website](https://iconify.design/docs/libraries/utils/).\n\n## License\n\nThe library is released with MIT license.\n\n© 2021-PRESENT Vjacheslav Trushkin\n","readmeFilename":"","users":{"flumpus-dev":true}}