{"_id":"@marianmeres/icons-fns","_rev":"27-8930fc64732df7c8bec7083eea9b667b","name":"@marianmeres/icons-fns","dist-tags":{"latest":"6.0.0"},"versions":{"1.0.0":{"name":"@marianmeres/icons-fns","version":"1.0.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@1.0.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"99d954829141d2ef4292fb8b89e7947fa9fb19ee","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-1.0.0.tgz","fileCount":5663,"integrity":"sha512-mgHN3HyOHtl9a6JGKI9oXMHkruFeohgX9vm5BUtjJr29rBgxJ9TIEXtX4qzagtqWdtjydTAFMt7RZMXKuyhc1A==","signatures":[{"sig":"MEUCIQDN+ZY5mnmJ3963jAXFAI/fUYGMmgZdwWVt1i0H7I1y3QIgALz8186RPzPWfKhCS9/4yUr1iPtiTArNA52Ri8+9BsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2598149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJBO8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRRQ//b39EXG2uYO9jj2HOKOStxiGk/B5eTbuSY6ZMVXEdpJU6XF/Y\r\nIusuGTlcN3czZfCeE7sP5U9EhLxOdvKSfogXsL4Cq5B1K16KmyKtUtC63GKi\r\ndZVyleX4Ya0nMgF0k/yr4bDvvHi+7MsNRrT4aQQE2XqYj4bGOtldA8ZW0y8a\r\nvcIZ9IMFkQNs5RlvkO9/uYBrE1ObtY1D2AEStjEYNQdiEXV1M5Y6GJSdVcTT\r\nCm0/oarj47SQsRVm+ZhzwYjBrJf4jDTAoB6amTI91Pqn4L0zcA30sJDq/MiO\r\n9zrrEcAeybJu+nKSjCF1cF4g/vbdfRLY3B98mklCeI4S586NCP46/XWbH9kf\r\ndhfwmAHLYyr/pqAwX7kHKHiGGj8WjrDtEApfp7aD1f6rJvFK3eFhfGSeK2CW\r\nNCCYJNtUHfvuGWbmgpZajltvK+Jg1ivaKBqLx61geIvCtci4FUH73ECGA3ug\r\nYjMkdbNebSg8Lj13doD8Z6FtF78mzDOprgwNq80xr72HaH/fPtYYWQBwGgg1\r\neGC2Y+5nwo2J4f/yF8vafOGNRnAKV3msDcqiOCCJjOxoF/ex321Z5RevQSkp\r\nhzmtT7vpjow5+DrpkPqj7WTUON1lR7pfcTvJ5tlWnTTzczG5X3W7jKmQ8e8P\r\nD4oNGeHLtCA55riU/RmR6PNdLn1c0oF8dsA=\r\n=yOui\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ffa58206c5323f70b1547dfb8cb2270ab41206f3","scripts":{"build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"9.4.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","@types/node":"^18.15.11","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_1.0.0_1680085948157_0.6091129902781947","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@marianmeres/icons-fns","version":"1.0.1","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@1.0.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"3cb6a63449419b000bd36c547264c5a03d3d3379","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-1.0.1.tgz","fileCount":5663,"integrity":"sha512-qqE5j7ANDR/omCyKy3DVGX5jQaWEXQBucUSd1T6xjOXGrNBl00uVpgXo0MCgDhW1QIrcU7B8X2ZjGvWGvaRLyw==","signatures":[{"sig":"MEUCIQD1g1nF2bqeZeMUY7W6A0zIjRZ8veKtHmdpQFGsMzvahAIgSYsDaAN1Jn0LJ95+FZtwpBYEuV/6G3aQmk4tDM2uAi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2637755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJGBbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmroqg/9Gb7w1VbGKRmCqs7qSXujepTAOi4TuvnQsA8JEQXu+G6oPYsD\r\nklJ55fhrZy8/iEiitfogJfx7yzgWABs+vE2bykaxJuWKauLK8B0hKbx/it/f\r\n41wEJfH9BKP/AacoblaXXEhhJG3iJVFMiRQvkQL/R63VFtXHRZ5ATfnOYPc2\r\nc13olai/kNtoASu9kE9xwwRyhfGBve03WjisKWmevidsGuCS3oj4bsCwslz5\r\nOYnlSs5OQGX1rBuYai04v9QUmd8rzcLNT0Xu4Oh0yHIKAU+uNZ/b6Vdk0B/9\r\nqwuCdhGikDnZLfI8ZjENhtvqe0A99SqVgwKPIy6ERq8xGZdTHKrAS2pzb3jj\r\nBGgQ4abYRocCLb/DdEBEdbozDnJd/soxiKDw0FAThP+TJmjAXmEYqpZJh29y\r\ncDTghDoPO1mpxqcs3TGBnXZHyzTnWdxClVsHh9FJU4Jl5Z6d4wiCy8ohfoeL\r\n6eFyW2ji5Q+HmN+ZXidkP7qghT0B/h6rxxRUC/bDHkehep5f5138WG8evR0k\r\nrCTYyINzL7iUuRddVvG7sPd3rme7vP1Np243kLuBviWC+pU0h3svaqOvuYTF\r\nhgxI58KcEERx5RriJsB1E6s+2xLUKistqvX+yc5+XUU5Q5Wx3f2Op4rDFNt6\r\nU3eiZTVVSbx+KrKj/9qZdYIhmjGUbe+QB7g=\r\n=944I\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"7005ae8d41b8c61684350e154a0dd6d7aa5713de","scripts":{"build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"9.4.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","@types/node":"^18.15.11","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_1.0.1_1680105563522_0.7939701075736423","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@marianmeres/icons-fns","version":"1.1.1","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@1.1.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"d4839ba4fa47f27e7e24d332b83fab2a42c61d30","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-1.1.1.tgz","fileCount":5865,"integrity":"sha512-R2Il07j0+QCFN0C8vSbO6Ist2lqR3bBuTW7HKSApM6FRW3Ul70Wr9ocexT4oLHO02CplysTX13EwI311/cmDwg==","signatures":[{"sig":"MEYCIQCdJpan5dFuEnCKqsXqiNTS14XxIOuA7QY/z2PiEMoVxwIhANmbAwpLMP0bgMXnPxp0LS8O5byAGwuZP1kD/sq1ajjv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2701324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKez0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+FA/9EUo5pX98CTsYq/5RgixUCGE7c/HKR9By4He8vQiqeMeVrhla\r\nIoFCJW2ORDF+OjLN9Pxwvv5NLCPlMZnByKbG6Wda5ab6uN9b/mO53fFP2Hi1\r\naGh930cmxsC7Fdeewybn2UeyVE6OG14skfhoOfIQ6WSr3Fd83dawF+RLOXPn\r\nhnVKv7o/k+yzYn+Ck+J/Sd3nm82eWOkJjH7huF1G/8UvGyQwDxBr0JeBlrcr\r\nsTuc/s5sawr/jzALx4RJNM39IIdRLpmF29DqoVQonaa7osjm5fA65m0DS58e\r\nQL2/PGRYzEFmv9wsLVeIDLyF6KJ01ArdcgWHzZlSVpC/XhlkkytUbuBO9IgY\r\naD2GBguPYHfL43synVYm3WWl3Xw6oaQxBbj4DKqKtHDJ0RKhzX0KZ+f69D9Q\r\ntu8rVqnhRn6NntRLKXTMWlHxZpsfS22bg06IQg/q3NRFiCKsjJcfSigstl8G\r\nA+ddWnvJEvYW5JTGwJHR4iryPRMo09AbnkniPOlAwQsnjnTp1Se1PhK4Av2Q\r\n4Thww6ZmGBJDoPPg/3u3RjDIPlSpQQ9eUWGWeL2n/fgtpnizfvVcU2emEKZm\r\neSEnbqvrBJvHZpTEqPM6CIcwKKiA+Seg9i1KQLi71KN6jdKD5WAWf6nOqtr8\r\n2DzlbxoIMOblEr+fqLbxBipR+I6VpHRSXyE=\r\n=3/VU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"748b268eea6a0d7604eefdc3aea039278d69128b","scripts":{"build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"9.4.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"19.6.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","@types/node":"^18.15.11","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_1.1.1_1680469236287_0.3462103752919261","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@marianmeres/icons-fns","version":"2.0.1","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@2.0.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"f73d2777f978a82c661d7bcaf02adccf48ad6d35","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-2.0.1.tgz","fileCount":12503,"integrity":"sha512-kNBrOS70Azlp2Ku5tB5PpqpgPUtiJHKVPKfTwyqYGeUfrP3xODQhvxGqlrBZ/dBxJcVuWy6QiwvvWo+NBcjg7g==","signatures":[{"sig":"MEYCIQCZ8i4tEiUJlmvLPis1H2Hxtxy0qWZEwjpS/8zLbOhGsgIhAKes6bD/n4IaXVBkfdfEl7y2+IxtdU88KrCH5O94gA3t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10457001},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"60afacd403473a83fa8890466ab3699431b1bf4c","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"9.5.1","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","@types/node":"^18.15.11","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_2.0.1_1684077931799_0.2863768398030506","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@marianmeres/icons-fns","version":"2.0.2","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@2.0.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"0cbb394de399ea6568505e434ae32858d0e7baf4","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-2.0.2.tgz","fileCount":12503,"integrity":"sha512-feEvQnNzU+2mlK6agTFH/S9BeJuHfXRTnGnWwbI+EL4hSQzlQAhW+9RUwzHIs7RTvH4oAbrSwgKURe+eCISGMw==","signatures":[{"sig":"MEUCIQC4qRoZ4DU88JU9mqC2HeUoPlbO0I48pZU3T2PBbMKIdwIgIFdt0p2sHnv/R0fuSX5jo5y/GYVlCtdApcMjPjtfXnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10463250},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"540f8ae7ba9bfd7316bf4f7b32c51f1b6922d509","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"9.5.1","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","@types/node":"^18.15.11","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_2.0.2_1684081165082_0.847035445011185","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@marianmeres/icons-fns","version":"2.1.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@2.1.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"8b79b514dfb0ffbccda2b1596cec0c45cb499944","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-2.1.0.tgz","fileCount":13297,"integrity":"sha512-DufEIL3RmqieGpQYmPwFz6Ylzn/RvheK7VkF26VlT74hmafewwajr8WbOMKqFVScaFB+NPuLzFK77pvPU4KQdg==","signatures":[{"sig":"MEYCIQC2XIGg4xpECeycx6XDP+nIhsGXTAofPqAL7VPl+fSt6gIhAOrqYggdgpGCuQIL2Bbtme+QzHBK6YAeYfOnxBBcUuCv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11190089},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"3ca00298165d49b72bd4bb4a2146a2972ec28ab6","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.2.4","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"21.3.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_2.1.0_1703419077504_0.6405686168456595","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@marianmeres/icons-fns","version":"2.2.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@2.2.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"499267c5b15bcb70edd8004c521567730ca5206d","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-2.2.0.tgz","fileCount":13301,"integrity":"sha512-L9D4+FS/aEPHAZ29TE66ZgKqVhykXrZd6VQJqMjBtCLyAz37qkZQawcE5Lz8hua8qGYTfCMqvYJxM9TudRph8w==","signatures":[{"sig":"MEUCIQC7LhfYzdQ9WihOugqmDn2OhvcEghY4b072Zvd2y9dOGgIgInDArIFarsa3KZsFba9DdXGU3A7XrvAH0ODbJJoSxtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11265093},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"c254a03b839ad1f53166f0801a78561a71df3b9d","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.2.4","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_2.2.0_1716131389414_0.5599520272760028","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@marianmeres/icons-fns","version":"2.3.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@2.3.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"57031b9a59cf2aa5a1e55d36f082312b61a6c278","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-2.3.0.tgz","fileCount":13301,"integrity":"sha512-zJwT8WKBomDagH0gPI7aaNvzNQ5vMARigIl7CM+RxiIDEKRDPg5dNB2hNIOvJ0RHg0+ZWaOITKkR7jlfhIG0Hg==","signatures":[{"sig":"MEUCIQCvfnYdoFhqod953bSR7Jh/dbyeflNKYXcsXoPp0Z2F8AIgQPp1ptOmKaLezLrrDvmaTN0WTEsmq+NtKSf6qEl+QVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11251797},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"b0f623090ff425fcfde0e5b645e24b4310cba633","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.2.4","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_2.3.0_1716131599847_0.013086726767953749","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@marianmeres/icons-fns","version":"2.4.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@2.4.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"81c4112044dcf278c19f0d4e4be5974742895a41","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-2.4.0.tgz","fileCount":13301,"integrity":"sha512-c2TMAmG/CVYvaiMlFGEmd8i6XUQ+827mef2kTne285WLynajhFxc04IG1jshLNiudgd11s7EWNojxc2PJ1Xvsw==","signatures":[{"sig":"MEQCIH+9zlAyLYyLoW+jYL9OaqX2BN1juo0GJ4tvQnq/cNb/AiAPiwTNm4Z5hZrHxqwjbYxJnaZtCG4vpLrulhBpP2MVfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11417997},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"6c66dd49a2b06f62d493e2b88031dc46d7d1c60e","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.2.4","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_2.4.0_1716132430630_0.3178002717138886","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@marianmeres/icons-fns","version":"2.5.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@2.5.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"54bf79c6676454db121c1a5efdf31cb4a295779b","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-2.5.0.tgz","fileCount":13301,"integrity":"sha512-HHau5Jn135Ea5qdS+M0/Fw+X6TywC8Wxsk9jEXLAbTb1aU+TRtw/furAjMyKWcinwOEIjzAnV5uIOOIDFNXoxQ==","signatures":[{"sig":"MEYCIQCND/rhjacplIdA81RfRwPmdyXzz1Xkh7q0RFln+y0OzwIhAM1gVoHGRkXG9AEciMQVcUTPmkw+CByjAyhk1WWky3eD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11245149},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"0899fc954163dad182f26f1f3aafba8c9139983f","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.2.4","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_2.5.0_1716132552523_0.9249500141131128","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@marianmeres/icons-fns","version":"2.6.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@2.6.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"50b5b7338ac1721865e694e97a97dc7c8fa777f8","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-2.6.0.tgz","fileCount":13301,"integrity":"sha512-fCWie6+vmgOzurzA8Q/Zfr06jnozjuuT0sXapPQX2ysZqGSj4ZUaYWMg4bzMmrDt46kfMVAfUE5NX1s3ZEGNcA==","signatures":[{"sig":"MEUCICpi9wRdwb4HK1QKZuwg5kFZ04d6bFqWyYB4y9MmEc5XAiEA7uW8q8MesDoNZEsqXX9tMtw60xUx8M19oG/FQVKYZzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11245149},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"089a5701c124d896ca8c709589321f6af69d8f82","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.2.4","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_2.6.0_1716132615794_0.3908650384940753","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@marianmeres/icons-fns","version":"2.7.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@2.7.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"46e073368c8a1740803dbaab8d7c3f7970ba9774","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-2.7.0.tgz","fileCount":13301,"integrity":"sha512-S8RA5E6Sn5cqmDuiFprFof2PEoNEiMNgh8K1ISEUILNwn7EAYtbXESxEpgu64FnG9JyLX5rQiQkiGXnbssSNTg==","signatures":[{"sig":"MEUCIDkWMs/GMnHwYWvEwane3hlxzOatajBoc8ziB/1D+KNPAiEA/6EA99m+lrQuLMRC0B80iBJ474Xma+Nh1ZdgrQBYuJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11152077},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"236e4cf1205403fcb7aa0e7208bfa299996da2fc","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.2.4","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_2.7.0_1716133754107_0.26607103486171035","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@marianmeres/icons-fns","version":"3.0.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@3.0.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"da2c8d84ed8ccda8244d0f536fb22bf4be78eaaf","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-3.0.0.tgz","fileCount":13300,"integrity":"sha512-BFNy95jM9DdRK952iIaDtRsmeMnOgUxi3U/z7Qeakj7zI0DJAv0Js9cN3ftge6RzRJMYsu1kM8sf3UV7aQaVlA==","signatures":[{"sig":"MEQCIAbe+A9lMbjWLeoheE2JsqnFqmP1hsinfjCs2SFr2PHWAiARjnl937TgkFL7WdW+v5Kk4G6C7rBdrruPVHXFaCJjuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7905619},"type":"module","types":"./dist/index.d.ts","exports":{"./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"9362b88e91c4db455c1251d6c8b925b0fb67fd28","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.2.4","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_3.0.0_1716135759096_0.5514162541171965","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@marianmeres/icons-fns","version":"3.1.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@3.1.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"8ec31a5c9c9b2ba5f5054c246e776288f00ee24b","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-3.1.0.tgz","fileCount":13301,"integrity":"sha512-o87Sr6yKdGdT39+cLhGOwPFhQEeFLBk+D8IgXwF65thvnNF+9VDlCDVWpm0AweWu2RHFx4WXmWG9KkKfk1ErOQ==","signatures":[{"sig":"MEUCIDb+nSQI5RApuRWs2805ubHlUga0G0yjAVUibX5UkdNAAiEAsJgkb7WTRYzE2Y77MpDsRtJE7+wrX10HkLVy+muV/AM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8446267},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"ea5fecc9543d9258fe96c4a3f4e2df285a21afa5","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.2.4","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_3.1.0_1716136735049_0.1588691882170492","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@marianmeres/icons-fns","version":"3.1.1","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@3.1.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"5f0101a658074a097fbd79a11ed9362e12bc5670","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-3.1.1.tgz","fileCount":13301,"integrity":"sha512-VwB/UIhs2ETNBo2l7WvlanfQPyY3jAaSAyE6I1pXsA0dEXJcNnYCK7YYFR3Jd+hD0mH6N/IqpRelTQ0yhLS/9w==","signatures":[{"sig":"MEUCIQDqGUmquN4Zuq2Q1p3MiCS65L1FsbuF021TuL37DDlE7QIgMwrWkcq44ZC99FAOj3qXCOrA3+NKWIDE0NCTNIoPRE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8519253},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"565b5afcb260a2caa0857f8d55bf47c89bac4772","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.7.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_3.1.1_1717062017949_0.32262275228999204","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@marianmeres/icons-fns","version":"4.0.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.0.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"03fceb9ecc8b8eaa57bf99e5089086fed125ca56","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.0.0.tgz","fileCount":13300,"integrity":"sha512-8Ha8gPVxNV6NndH0xJ2o3ScVTcXwQExpdjYwMQ9YsWmIRn9caRqLGVs2AwnccA7aXokOySxk8Q7fz87fWqRLwA==","signatures":[{"sig":"MEYCIQD8RROKhEv+5Qsq7G+8ddIOw75LWoryB5zbq1k+yqAWVQIhAPstfWchYwOQpUzwo1od8WF2WPboyOLSMb8TphblLtKe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7539876},"type":"module","types":"./dist/index.d.ts","exports":{"./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"f9040a8320c83ca64cded4ffb1882e687072491f","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.7.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.0.0_1717428300174_0.2964856881168081","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@marianmeres/icons-fns","version":"4.0.1","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.0.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"00c9f46dea995d8a8d43c1f1609b363136728d72","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.0.1.tgz","fileCount":13300,"integrity":"sha512-PqEwlizRPZP8GkKhLC6ZF6w1sb7nTFvi5vknBIQkYSqd2iuKo+1tde5RfxQvmsdj0Dfqk3IwYrZdipCuTqHPfA==","signatures":[{"sig":"MEQCIHp97EkGUhAxk4c24e+bR9g6qUomPO8jUQS8ljmMLshvAiBbZv/CpvmAF8V3/ohKUQBvF0n3IcGehfv2zzsz0rA3tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8018532},"type":"module","types":"./dist/index.d.ts","exports":{"./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"1f92555bb47d7cb0999fe1995c1be5eef7522b21","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.7.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.0.1_1717428905570_0.787892237827251","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@marianmeres/icons-fns","version":"4.0.2","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.0.2","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"326eb0cd7290ab13c85c292bd04edc3fcd149137","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.0.2.tgz","fileCount":13301,"integrity":"sha512-MjGNlzzLz6dPipz0/GO82u4YK4RHXOg2uq3ridlktNxyjMZX9EONq/wG+blm3WWZVUh+5nXTjqXbHbrkBiAZKA==","signatures":[{"sig":"MEQCIAb0J5ZZBPbtUNTg4ROOz6nV5v+lLoFKv+v/c9RCsBbPAiARc+5lzc3ftBrBtWr63dzg8EVER1QvjFc9VR4YIbZG3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8018561},"type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"23f66b8a9c1573016aac81e41282e032f295938c","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.7.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.0.2_1717429174076_0.825218426924363","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@marianmeres/icons-fns","version":"4.0.3","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.0.3","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"3be352e74a3e14597278e03e805eb2cab57c0afd","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.0.3.tgz","fileCount":13301,"integrity":"sha512-d4VfJp4ID9yg9WXLpNZDf+S2kuiuVKORtm4XMnQC20tC4QVtOWEXHXQC+ZmayMIFW59ZviBQXMUBf5dL5f9FbA==","signatures":[{"sig":"MEUCIEi0XO5OAiQfyaT3Cg7rhKF8K6HUis4AWcM5spagpDllAiEA/D3Ux8YJGqYkWNsWb28K0akziNg+PjlucNGhV7MOsDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8018548},"type":"module","types":"./dist/index.d.ts","exports":{".":null,"./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"82fc359defafcccbeafd046bd3da50a3c4fdf78a","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.7.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.0.3_1717431647187_0.8011478012682787","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@marianmeres/icons-fns","version":"4.0.4","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.0.4","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"9481e54c666e9e3d1e785102fe458ac42224881e","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.0.4.tgz","fileCount":13300,"integrity":"sha512-/nIAMffcvVC/vXx7YRcke2oFt9QV2JCbXhTOVvdVGVNRGhYoM4IFvhJolgqxum2wl+DIxB/4jRqKU+mgPm29lA==","signatures":[{"sig":"MEUCIQCPQ684JSOW9257IoE10qTuMBMsFqvhLdy8QK9mbGEalgIgFvYgnX1EYw7kikQm6BCc6lAxIAekT5XBvMXxN9sMcek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8018545},"type":"module","types":"./dist/index.d.ts","exports":{".":null,"./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"9bccefe269c18969b36f6f5e00ee340308b684fe","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.7.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.0.4_1717432470794_0.6032327044121562","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@marianmeres/icons-fns","version":"4.1.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.1.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"0fac52813d6869d16106cbdcdfb0d70467446731","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.1.0.tgz","fileCount":31674,"integrity":"sha512-pmOG2fRj37EJUBYILp2NVh+S6js4/d0HlLLt3CLnc/u3bItsqQ9RahPBxbe9A7wwGNnLkT2Tc8zd33kv+7jkMw==","signatures":[{"sig":"MEUCIF5qwuVyJK7WdDd6a2ZINXumo91a/Wi82476I78IAI7IAiEAiAsAUVWhnvoF11iObvSTU/YKfAemhrovLqHjP8WbIRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19056592},"type":"module","types":"./dist/index.d.ts","exports":{".":null,"./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./phosphor/bold/*.js":"./dist/phosphor/bold/*.js","./phosphor/fill/*.js":"./dist/phosphor/fill/*.js","./phosphor/thin/*.js":"./dist/phosphor/thin/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./phosphor/light/*.js":"./dist/phosphor/light/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./phosphor/duotone/*.js":"./dist/phosphor/duotone/*.js","./phosphor/regular/*.js":"./dist/phosphor/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"f3b9dd2a27242560f08a6f0d1c8fffb6eee185e4","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.8.1","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0","@phosphor-icons/core":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.1.0_1722585458952_0.2033687891273359","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@marianmeres/icons-fns","version":"4.2.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.2.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"f016fc9e0290bd9ee7d95a1bdb2c286369dc1a27","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.2.0.tgz","fileCount":31674,"integrity":"sha512-ndcn5znV47f0hRjXWTw5+kI1l+5+A7bin8Bj/MhEUHDsjYt7NRzipuvmPqaKt7eZwEpIG297eg0esf+jjekZJw==","signatures":[{"sig":"MEUCIQDI8P2w6GkuViMPtabQjA8533uo/WENgbXAuW52VIwEIQIgaqmRtO1HM6IuwjC4Uj3v8mlsuUaC49bFQHSmKpAYmDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18911440},"type":"module","types":"./dist/index.d.ts","exports":{".":null,"./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./phosphor/bold/*.js":"./dist/phosphor/bold/*.js","./phosphor/fill/*.js":"./dist/phosphor/fill/*.js","./phosphor/thin/*.js":"./dist/phosphor/thin/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./phosphor/light/*.js":"./dist/phosphor/light/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./phosphor/duotone/*.js":"./dist/phosphor/duotone/*.js","./phosphor/regular/*.js":"./dist/phosphor/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"1eb6d0aeabd845d74ec3420b7c66540bea81937a","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"10.8.1","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0","@phosphor-icons/core":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.2.0_1722587512624_0.47171171602530415","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@marianmeres/icons-fns","version":"4.3.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.3.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"80b2c1a1478f099b6fc3bb7458d79c1cbc82aba4","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.3.0.tgz","fileCount":34770,"integrity":"sha512-I9BZEv3SXQ8Qjw8BEqJ2QEP9eXv+8LpNbxURLplkGHkS/0TPAO251+LAAmynWoR4rMZV3L7aQPVV8o4SgFEykg==","signatures":[{"sig":"MEUCIA6ektU4UYe95DptL7CMM9MOls7oRHRiLja+qlFVHrxCAiEA1jj9dOrCyzAeIrvStGYEtOkDRJpGDFeVIaPi5B6w41s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20522005},"type":"module","types":"./dist/index.d.ts","exports":{".":null,"./lucide/*.js":"./dist/lucide/*.js","./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./phosphor/bold/*.js":"./dist/phosphor/bold/*.js","./phosphor/fill/*.js":"./dist/phosphor/fill/*.js","./phosphor/thin/*.js":"./dist/phosphor/thin/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./phosphor/light/*.js":"./dist/phosphor/light/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./phosphor/duotone/*.js":"./dist/phosphor/duotone/*.js","./phosphor/regular/*.js":"./dist/phosphor/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"de5ece189d39ff1e5c10182f77106e13fc09ae02","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"11.1.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"lucide-static":"^0.473.0"},"_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0","@phosphor-icons/core":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.3.0_1739200958274_0.6589287108796673","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@marianmeres/icons-fns","version":"4.3.1","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.3.1","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"5685e54314ff92f31df722639b27d88f9738d779","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.3.1.tgz","fileCount":34770,"integrity":"sha512-LNQTcORbVIDkDjG7ZYTDdF2jCl19zEOzIdMOLj5aUQ0R7H/aS7Iwli25+rx2C8POYTQoxE6W47AD8yZraBiHvw==","signatures":[{"sig":"MEUCIQCYMh0zdUomsQ5cqGGlatza5KwNVnPBzyJZsUaxEUCrpAIgWaKQtqmVd6n1KeOLjxcj41KU3crMMRUdaCmcKXyezkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20522004},"type":"module","types":"./dist/index.d.ts","exports":{".":null,"./lucide/*.js":"./dist/lucide/*.js","./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./phosphor/bold/*.js":"./dist/phosphor/bold/*.js","./phosphor/fill/*.js":"./dist/phosphor/fill/*.js","./phosphor/thin/*.js":"./dist/phosphor/thin/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./phosphor/light/*.js":"./dist/phosphor/light/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./phosphor/duotone/*.js":"./dist/phosphor/duotone/*.js","./phosphor/regular/*.js":"./dist/phosphor/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"91b036c39136d07bbf236ad7b9dc5cb6b6ad6eaf","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"11.1.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"23.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","lucide-static":"^0.473.0","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0","@phosphor-icons/core":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.3.1_1741702771690_0.13687509734647074","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@marianmeres/icons-fns","version":"4.4.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@4.4.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"ca531ac0ccc43abb35c63a1f870f9ea1458524d0","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-4.4.0.tgz","fileCount":37312,"integrity":"sha512-EnkukXk6g22myWjFVONWjAcEA1ciVtIqhzcSBVjc+sL7/xGqkIsoiIf+/ethgOkpuGquNu9PPJuf6n7lzou4JA==","signatures":[{"sig":"MEYCIQCARdh5+s3lr8ik6/cnlWcyu2CFR89O2Z17v3RalGjPFAIhAPW/O2oRkYNIDZ1rkZb0Ya2/TzkqIQ33XKuTz5RGcmnM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22583789},"type":"module","types":"./dist/index.d.ts","exports":{".":null,"./lucide/*.js":"./dist/lucide/*.js","./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./phosphor/bold/*.js":"./dist/phosphor/bold/*.js","./phosphor/fill/*.js":"./dist/phosphor/fill/*.js","./phosphor/thin/*.js":"./dist/phosphor/thin/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./phosphor/light/*.js":"./dist/phosphor/light/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./phosphor/duotone/*.js":"./dist/phosphor/duotone/*.js","./phosphor/regular/*.js":"./dist/phosphor/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"02f61d289b52d7da8377e2e0ae5862b8b61a8ec6","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"11.6.0","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"24.8.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","lucide-static":"^0.473.0","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0","@phosphor-icons/core":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_4.4.0_1759063354088_0.0632301583610988","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@marianmeres/icons-fns","version":"5.0.0","keywords":["icons","bootstrap-icons","heroicons"],"author":{"name":"Marian Meres","email":"marian@meres.sk"},"license":"MIT","_id":"@marianmeres/icons-fns@5.0.0","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"homepage":"https://github.com/marianmeres/icons-fns#readme","bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"dist":{"shasum":"073f4d12ffa9cfe68bf984e18811ea8fef119f0a","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-5.0.0.tgz","fileCount":37312,"integrity":"sha512-YrspknSz8XYrHzVwsFzJ2BteVpCJhcra3h2IUdeIGoLwya34tXnu+UmDIO9gmmD+5tuhJRomyQVCU64UJUbvBg==","signatures":[{"sig":"MEUCIQDwj8NVYWWUlbm5aJu4i6ft3UmmPnyD8IsdHCp/kLZqbgIgWP0lKFXjjcSzAZiY5A4OIsszTBLVlQJfPefANl26gKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22583848},"type":"module","types":"./dist/index.d.ts","exports":{".":null,"./lucide/*.js":"./dist/lucide/*.js","./feather/*.js":"./dist/feather/*.js","./bytesize/*.js":"./dist/bytesize/*.js","./bootstrap/*.js":"./dist/bootstrap/*.js","./phosphor/bold/*.js":"./dist/phosphor/bold/*.js","./phosphor/fill/*.js":"./dist/phosphor/fill/*.js","./phosphor/thin/*.js":"./dist/phosphor/thin/*.js","./boxicons/solid/*.js":"./dist/boxicons/solid/*.js","./heroicons/mini/*.js":"./dist/heroicons/mini/*.js","./phosphor/light/*.js":"./dist/phosphor/light/*.js","./heroicons/micro/*.js":"./dist/heroicons/micro/*.js","./heroicons/solid/*.js":"./dist/heroicons/solid/*.js","./boxicons/regular/*.js":"./dist/boxicons/regular/*.js","./phosphor/duotone/*.js":"./dist/phosphor/duotone/*.js","./phosphor/regular/*.js":"./dist/phosphor/regular/*.js","./heroicons/outline/*.js":"./dist/heroicons/outline/*.js","./font-awesome/solid/*.js":"./dist/font-awesome/solid/*.js","./font-awesome/regular/*.js":"./dist/font-awesome/regular/*.js"},"gitHead":"5d5fb0a0df4b128ff104a46d19b006b7434c2391","scripts":{"test":"node test","build":"npm run clean && node src/build.cjs build","clean":"rimraf dist/*","release":"release -v minor","prettier":"prettier --write src/build.cjs","release:major":"release -v major","release:patch":"release -v patch"},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"repository":{"url":"git+https://github.com/marianmeres/icons-fns.git","type":"git"},"_npmVersion":"11.6.2","description":"Icon svgs wrapped as functions.","directories":{},"_nodeVersion":"25.2.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"kleur":"^4.1.5","mkdirp":"^2.1.6","rimraf":"^4.4.1","boxicons":"^2.1.4","minimist":"^1.2.8","prettier":"^2.8.7","totalist":"^3.0.0","heroicons":"^2.1.1","@types/node":"^18.15.11","feather-icons":"^4.29.1","lucide-static":"^0.473.0","bytesize-icons":"^1.4.0","bootstrap-icons":"^1.11.2","@marianmeres/release":"^1.0.0","@phosphor-icons/core":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/icons-fns_5.0.0_1768639612360_0.19979492321023207","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@marianmeres/icons-fns","version":"6.0.0","type":"module","main":"dist/mod.js","types":"dist/mod.d.ts","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js"},"./bootstrap/*.js":{"types":"./dist/bootstrap/*.d.ts","import":"./dist/bootstrap/*.js"},"./bootstrap/*":{"types":"./dist/bootstrap/*.d.ts","import":"./dist/bootstrap/*.js"},"./boxicons/regular/*.js":{"types":"./dist/boxicons/regular/*.d.ts","import":"./dist/boxicons/regular/*.js"},"./boxicons/regular/*":{"types":"./dist/boxicons/regular/*.d.ts","import":"./dist/boxicons/regular/*.js"},"./boxicons/solid/*.js":{"types":"./dist/boxicons/solid/*.d.ts","import":"./dist/boxicons/solid/*.js"},"./boxicons/solid/*":{"types":"./dist/boxicons/solid/*.d.ts","import":"./dist/boxicons/solid/*.js"},"./bytesize/*.js":{"types":"./dist/bytesize/*.d.ts","import":"./dist/bytesize/*.js"},"./bytesize/*":{"types":"./dist/bytesize/*.d.ts","import":"./dist/bytesize/*.js"},"./feather/*.js":{"types":"./dist/feather/*.d.ts","import":"./dist/feather/*.js"},"./feather/*":{"types":"./dist/feather/*.d.ts","import":"./dist/feather/*.js"},"./font-awesome/brands/*.js":{"types":"./dist/font-awesome/brands/*.d.ts","import":"./dist/font-awesome/brands/*.js"},"./font-awesome/brands/*":{"types":"./dist/font-awesome/brands/*.d.ts","import":"./dist/font-awesome/brands/*.js"},"./font-awesome/regular/*.js":{"types":"./dist/font-awesome/regular/*.d.ts","import":"./dist/font-awesome/regular/*.js"},"./font-awesome/regular/*":{"types":"./dist/font-awesome/regular/*.d.ts","import":"./dist/font-awesome/regular/*.js"},"./font-awesome/solid/*.js":{"types":"./dist/font-awesome/solid/*.d.ts","import":"./dist/font-awesome/solid/*.js"},"./font-awesome/solid/*":{"types":"./dist/font-awesome/solid/*.d.ts","import":"./dist/font-awesome/solid/*.js"},"./heroicons/micro/*.js":{"types":"./dist/heroicons/micro/*.d.ts","import":"./dist/heroicons/micro/*.js"},"./heroicons/micro/*":{"types":"./dist/heroicons/micro/*.d.ts","import":"./dist/heroicons/micro/*.js"},"./heroicons/mini/*.js":{"types":"./dist/heroicons/mini/*.d.ts","import":"./dist/heroicons/mini/*.js"},"./heroicons/mini/*":{"types":"./dist/heroicons/mini/*.d.ts","import":"./dist/heroicons/mini/*.js"},"./heroicons/outline/*.js":{"types":"./dist/heroicons/outline/*.d.ts","import":"./dist/heroicons/outline/*.js"},"./heroicons/outline/*":{"types":"./dist/heroicons/outline/*.d.ts","import":"./dist/heroicons/outline/*.js"},"./heroicons/solid/*.js":{"types":"./dist/heroicons/solid/*.d.ts","import":"./dist/heroicons/solid/*.js"},"./heroicons/solid/*":{"types":"./dist/heroicons/solid/*.d.ts","import":"./dist/heroicons/solid/*.js"},"./lucide/*.js":{"types":"./dist/lucide/*.d.ts","import":"./dist/lucide/*.js"},"./lucide/*":{"types":"./dist/lucide/*.d.ts","import":"./dist/lucide/*.js"},"./phosphor/bold/*.js":{"types":"./dist/phosphor/bold/*.d.ts","import":"./dist/phosphor/bold/*.js"},"./phosphor/bold/*":{"types":"./dist/phosphor/bold/*.d.ts","import":"./dist/phosphor/bold/*.js"},"./phosphor/duotone/*.js":{"types":"./dist/phosphor/duotone/*.d.ts","import":"./dist/phosphor/duotone/*.js"},"./phosphor/duotone/*":{"types":"./dist/phosphor/duotone/*.d.ts","import":"./dist/phosphor/duotone/*.js"},"./phosphor/fill/*.js":{"types":"./dist/phosphor/fill/*.d.ts","import":"./dist/phosphor/fill/*.js"},"./phosphor/fill/*":{"types":"./dist/phosphor/fill/*.d.ts","import":"./dist/phosphor/fill/*.js"},"./phosphor/light/*.js":{"types":"./dist/phosphor/light/*.d.ts","import":"./dist/phosphor/light/*.js"},"./phosphor/light/*":{"types":"./dist/phosphor/light/*.d.ts","import":"./dist/phosphor/light/*.js"},"./phosphor/regular/*.js":{"types":"./dist/phosphor/regular/*.d.ts","import":"./dist/phosphor/regular/*.js"},"./phosphor/regular/*":{"types":"./dist/phosphor/regular/*.d.ts","import":"./dist/phosphor/regular/*.js"},"./phosphor/thin/*.js":{"types":"./dist/phosphor/thin/*.d.ts","import":"./dist/phosphor/thin/*.js"},"./phosphor/thin/*":{"types":"./dist/phosphor/thin/*.d.ts","import":"./dist/phosphor/thin/*.js"},"./search":{"types":"./dist/search.d.ts","import":"./dist/search.js"}},"author":{"name":"Marian Meres"},"license":"MIT","dependencies":{},"description":"Icon svgs wrapped as functions.","keywords":["icons","svg","bootstrap-icons","boxicons","bytesize-icons","feather-icons","font-awesome","heroicons","lucide","phosphor-icons"],"repository":{"type":"git","url":"git+https://github.com/marianmeres/icons-fns.git"},"bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"gitHead":"1cc2deabbeb68f0e26acf2dd62dcaeaa3c9a6d21","_id":"@marianmeres/icons-fns@6.0.0","homepage":"https://github.com/marianmeres/icons-fns#readme","_nodeVersion":"26.7.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-JjoKbTeRrIMA3U2JGWOOvOjX2zlnEK/aTevyrSnE4+ABeODFssoBJW5Tds2cZ2BJcEp7qd/rlyV9ojnWSjgyvQ==","shasum":"ab221895cbbfcf1dd1b533fb62fb5470c7d92863","tarball":"https://registry.npmjs.org/@marianmeres/icons-fns/-/icons-fns-6.0.0.tgz","fileCount":38412,"unpackedSize":15800708,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQbZnH9FuyqNJ1PdPF1r+H+9xG5kGNjsSABZ0f/LPEWQIgK613k24KZbBDGB/ga926PoMQ5ff+tbg0JJ9APu07riU="}]},"_npmUser":{"name":"marianmeres","email":"marian@meres.sk"},"directories":{},"maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/icons-fns_6.0.0_1787314635448_0.7700535099513399"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-29T10:32:28.092Z","modified":"2026-08-21T12:17:16.033Z","1.0.0":"2023-03-29T10:32:28.530Z","1.0.1":"2023-03-29T15:59:23.725Z","1.1.1":"2023-04-02T21:00:36.634Z","2.0.1":"2023-05-14T15:25:32.149Z","2.0.2":"2023-05-14T16:19:25.433Z","2.1.0":"2023-12-24T11:57:57.898Z","2.2.0":"2024-05-19T15:09:49.746Z","2.3.0":"2024-05-19T15:13:20.160Z","2.4.0":"2024-05-19T15:27:10.991Z","2.5.0":"2024-05-19T15:29:12.804Z","2.6.0":"2024-05-19T15:30:16.121Z","2.7.0":"2024-05-19T15:49:14.354Z","3.0.0":"2024-05-19T16:22:39.413Z","3.1.0":"2024-05-19T16:38:55.282Z","3.1.1":"2024-05-30T09:40:18.280Z","4.0.0":"2024-06-03T15:25:00.486Z","4.0.1":"2024-06-03T15:35:05.879Z","4.0.2":"2024-06-03T15:39:34.484Z","4.0.3":"2024-06-03T16:20:47.479Z","4.0.4":"2024-06-03T16:34:31.006Z","4.1.0":"2024-08-02T07:57:39.279Z","4.2.0":"2024-08-02T08:31:52.968Z","4.3.0":"2025-02-10T15:22:38.564Z","4.3.1":"2025-03-11T14:19:32.050Z","4.4.0":"2025-09-28T12:42:34.477Z","5.0.0":"2026-01-17T08:46:52.806Z","6.0.0":"2026-08-21T12:17:15.822Z"},"bugs":{"url":"https://github.com/marianmeres/icons-fns/issues"},"author":{"name":"Marian Meres"},"license":"MIT","homepage":"https://github.com/marianmeres/icons-fns#readme","keywords":["icons","svg","bootstrap-icons","boxicons","bytesize-icons","feather-icons","font-awesome","heroicons","lucide","phosphor-icons"],"repository":{"type":"git","url":"git+https://github.com/marianmeres/icons-fns.git"},"description":"Icon svgs wrapped as functions.","maintainers":[{"name":"marianmeres","email":"marian@meres.sk"}],"readme":"# @marianmeres/icons-fns\n\n[![NPM](https://img.shields.io/npm/v/@marianmeres/icons-fns)](https://www.npmjs.com/package/@marianmeres/icons-fns)\n[![JSR](https://jsr.io/badges/@marianmeres/icons-fns)](https://jsr.io/@marianmeres/icons-fns)\n[![License](https://img.shields.io/npm/l/@marianmeres/icons-fns)](./LICENSE)\n\n**19,199** icon SVGs from **8 providers**, wrapped as typed functions that return an SVG\nstring. No components, no runtime dependencies, no build step — call a function, get\nmarkup.\n\n```ts\niconLucideArrowUp({ size: 20, class: \"text-red-500\" });\n// '<!-- @license lucide-static v1.33.0 - ISC --><svg class=\"text-red-500\" width=\"20\" ...'\n```\n\nWorks in Deno, Node and browsers, and in any templating layer that can interpolate a\nstring — SvelteKit, Astro, JSX via `dangerouslySetInnerHTML`, plain string concatenation,\nserver-side HTML.\n\n## Install\n\n```shell\ndeno add jsr:@marianmeres/icons-fns\n```\n\n```shell\nnpm i @marianmeres/icons-fns\n```\n\n## One icon, one module\n\nEvery icon lives in its own module and is imported by its own subpath. There is no barrel\nfile and no index of 19k re-exports, so a bundler only ever sees the handful of icons you\nactually reference — tree-shaking is automatic because there is nothing to prune.\n\n```ts\nimport { iconHeroMiniAcademicCap } from \"@marianmeres/icons-fns/heroicons/mini/iconHeroMiniAcademicCap\";\n```\n\nThe subpath is always `<family-directory>/<functionName>`, and the function name always\nequals the file name. On npm the legacy `...AcademicCap.js` form works too, so paths\nwritten against a previous release keep resolving.\n\n## Basic Usage\n\n```ts\nimport { iconHeroMiniAcademicCap } from \"@marianmeres/icons-fns/heroicons/mini/iconHeroMiniAcademicCap\";\n\nconst svg = iconHeroMiniAcademicCap({\n\tsize: 32,\n\tclass: \"inline-block\",\n\tstyle: \"color: blue;\",\n\t\"data-testid\": \"cap\",\n});\n\n// <svg style=\"color: blue;\" class=\"inline-block\" width=\"32\" height=\"32\"\n//      data-testid=\"cap\" viewBox=\"0 0 20 20\" fill=\"currentColor\" ...>...</svg>\n```\n\nEvery icon function shares one signature:\n\n```ts\ntype IconFn = (props?: Partial<IconProps> | null) => string;\n\ninterface IconProps extends Record<string, unknown> {\n\tsize: number;\n\tclass: string;\n\tstyle: string;\n\tstrokeWidth: number;\n}\n```\n\n| Prop            | Effect                                                                                         |\n| --------------- | ---------------------------------------------------------------------------------------------- |\n| `size`          | Sets both `width` and `height`. Falsy or omitted → the icon's natural size.                    |\n| `class`         | The `class` attribute. Omitted entirely when falsy.                                            |\n| `style`         | The `style` attribute. Omitted entirely when falsy.                                            |\n| `strokeWidth`   | The `stroke-width` attribute. Honored only by the stroke families (Bytesize, Feather, Lucide). |\n| _anything else_ | Emitted verbatim as an attribute: `{ \"aria-hidden\": \"true\" }` → `aria-hidden=\"true\"`.          |\n\nAll functions are typed, so your IDE autocompletes by prefix:\n\n![IDE typehint screenshot](https://raw.githubusercontent.com/marianmeres/icons-fns/master/screenshots/screenshot-IDE.png)\n\n## API\n\nThe props above are the entire per-icon surface. [API.md](API.md) is the full reference —\nthe exact emitted markup, natural sizes and stroke-width defaults per family, the\n`./search` functions and the MCP tool schemas.\n\n## Families\n\nEach provider/style pair is one directory with one function-name prefix.\n\n| Provider                                                   | Directory              | Prefix            |      Icons |\n| ---------------------------------------------------------- | ---------------------- | ----------------- | ---------: |\n| [Bootstrap icons](https://icons.getbootstrap.com/)         | `bootstrap`            | `iconBs`          |      2,078 |\n| [Boxicons](https://boxicons.com/)                          | `boxicons/regular`     | `iconBxRegular`   |        814 |\n| [Boxicons](https://boxicons.com/)                          | `boxicons/solid`       | `iconBxSolid`     |        665 |\n| [Bytesize icons](https://danklammer.com/bytesize-icons/) * | `bytesize`             | `iconBytesize`    |        101 |\n| [Feather icons](https://feathericons.com/) *               | `feather`              | `iconFeather`     |        287 |\n| [Font Awesome (Free)](https://fontawesome.com/icons)       | `font-awesome/regular` | `iconFaRegular`   |        273 |\n| [Font Awesome (Free)](https://fontawesome.com/icons)       | `font-awesome/solid`   | `iconFaSolid`     |      1,996 |\n| [Font Awesome (Free)](https://fontawesome.com/icons)       | `font-awesome/brands`  | `iconFaBrand`     |        609 |\n| [Heroicons](https://heroicons.com/)                        | `heroicons/micro`      | `iconHeroMicro`   |        316 |\n| [Heroicons](https://heroicons.com/)                        | `heroicons/mini`       | `iconHeroMini`    |        324 |\n| [Heroicons](https://heroicons.com/)                        | `heroicons/outline`    | `iconHeroOutline` |        324 |\n| [Heroicons](https://heroicons.com/)                        | `heroicons/solid`      | `iconHeroSolid`   |        324 |\n| [Lucide icons](https://lucide.dev/) *                      | `lucide`               | `iconLucide`      |      2,016 |\n| [Phosphor icons](https://phosphoricons.com/)               | `phosphor/bold`        | `iconPhBold`      |      1,512 |\n| [Phosphor icons](https://phosphoricons.com/)               | `phosphor/duotone`     | `iconPhDuotone`   |      1,512 |\n| [Phosphor icons](https://phosphoricons.com/)               | `phosphor/fill`        | `iconPhFill`      |      1,512 |\n| [Phosphor icons](https://phosphoricons.com/)               | `phosphor/light`       | `iconPhLight`     |      1,512 |\n| [Phosphor icons](https://phosphoricons.com/)               | `phosphor/regular`     | `iconPhRegular`   |      1,512 |\n| [Phosphor icons](https://phosphoricons.com/)               | `phosphor/thin`        | `iconPhThin`      |      1,512 |\n|                                                            |                        | **19 families**   | **19,199** |\n\n<sub>* supports the `strokeWidth` prop</sub>\n\n## Finding an icon\n\nWith ~19k names, the hard part is not rendering an icon but knowing what it is called. The\n`./search` entry point is a separate import on purpose — it pulls in the name index, which\nthe icon modules themselves never touch.\n\n```ts\nimport { listFamilyInfo, searchIcons } from \"@marianmeres/icons-fns/search\";\n\nsearchIcons(\"arrow up\", { family: \"lucide\", limit: 3 });\n// [\n//   { name: \"iconLucideAArrowUp\",        family: \"lucide\", path: \"lucide/iconLucideAArrowUp\" },\n//   { name: \"iconLucideArrowUp\",         family: \"lucide\", path: \"lucide/iconLucideArrowUp\" },\n//   { name: \"iconLucideBanknoteArrowUp\", family: \"lucide\", path: \"lucide/iconLucideBanknoteArrowUp\" },\n// ]\n\nlistFamilyInfo();\n// [{ family: \"bootstrap\", prefix: \"iconBs\", count: 2078 }, ...]\n```\n\n| Export                         | Purpose                                                                                                                                                                       |\n| ------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `searchIcons(query, options?)` | All terms must match the name, case-insensitively. Ranked by tier: names ending with the query first, then names containing it, then the rest — alphabetically within a tier. |\n| `findIcon(name)`               | Exact, case-sensitive lookup. Returns `IconInfo` or `undefined`.                                                                                                              |\n| `listIcons(family?)`           | Every icon, optionally restricted to one family.                                                                                                                              |\n| `listFamilies()`               | The 19 family directory names.                                                                                                                                                |\n| `listFamilyInfo()`             | Family + prefix + count.                                                                                                                                                      |\n\n`options` is `{ family?: string; limit?: number }` — `limit` defaults to `50`, and `0`\nmeans unlimited. `path` on an `IconInfo` is exactly the import subpath.\n\nThe root export (`@marianmeres/icons-fns`) carries no icons — only `IconProps`, `IconFn`\nand `icon()`, the shared renderer every generated module is built from. You need it only\nif you want to hand-roll an icon function with the same props contract.\n\n## Interactive example\n\n[`example/index.html`](example/index.html) shows ten icons from each of the 19\nfamilies side by side — drag the `size` and `strokeWidth` sliders and watch every\nfamily react, then click any icon for its import line and the exact markup its\nfunction returns.\n\n```shell\ndeno task example:build          # -> example/dist/bundle.js\ndeno run -A jsr:@std/http/file-server .\n# then open http://localhost:8000/example/\n```\n\nNothing is faked: the page renders through this package's own `icon()` factory, so\nevery SVG it shows is byte-for-byte what the published function returns. Built with\n[`@marianmeres/vanilla`](https://jsr.io/@marianmeres/vanilla),\n[`@marianmeres/design-tokens`](https://jsr.io/@marianmeres/design-tokens) and\n[`@marianmeres/deno-build`](https://jsr.io/@marianmeres/deno-build).\n\n## MCP tools\n\nThe repository carries an `mcp.ts` for [@marianmeres/mcp-server](https://jsr.io/@marianmeres/mcp-server),\nso a coding agent can look an icon up instead of guessing a name that does not exist:\n\n| Tool                 | Does                                                                            |\n| -------------------- | ------------------------------------------------------------------------------- |\n| `search-icons`       | Search by name; returns the export name plus the JSR and npm import specifiers. |\n| `render-icon`        | Render one icon by exact name, with optional props, to preview the SVG.         |\n| `list-icon-families` | List every family with its prefix, count and an example name.                   |\n\nPoint the server at a checkout of this repository and the tools register automatically.\n`mcp.ts` is excluded from the published package, which keeps the release itself\ndependency-free.\n\n## Upgrading from v5\n\nv6 is mostly a repackaging release: the same generator output, now published to **both JSR\nand npm** from a Deno source tree. Most projects upgrade by changing nothing.\n\n**Rendered markup is unchanged** for the six providers whose upstream sources did not move\n(Bootstrap, Boxicons, Bytesize, Feather, Heroicons, Phosphor) — all 14,305 of those icons\nemit byte-identical markup, pinned by a golden fixture captured from the v5 build (60\nicons × 10 prop combinations).\n\nWhat can actually break:\n\n1. **Lucide upgraded 0.473.0 → 1.33.0.** 486 icons added, ~490 of the survivors redrawn,\n   and 18 removed upstream — mostly brand logos, which Lucide moved out of the main set:\n   `iconLucideChrome`, `iconLucideCodepen`, `iconLucideCodesandbox`, `iconLucideDribbble`,\n   `iconLucideFacebook`, `iconLucideFigma`, `iconLucideFramer`, `iconLucideGithub`,\n   `iconLucideGitlab`, `iconLucideInstagram`, `iconLucideLinkedin`, `iconLucidePocket`,\n   `iconLucideRailSymbol`, `iconLucideSlack`, `iconLucideTrello`, `iconLucideTwitch`,\n   `iconLucideTwitter`, `iconLucideYoutube`. Most have a `font-awesome/brands` equivalent\n   (`iconFaBrandGithub`, `iconFaBrandSlack`, `iconFaBrandGetPocket`, …); Codesandbox,\n   Framer and RailSymbol do not.\n\n2. **Six subpaths changed spelling.** Upstream ships deprecated aliases next to canonical\n   filenames (`eye-dropper.svg` beside `eyedropper.svg`), which normalize to names\n   differing only in case. v5 wrote both and let them clobber each other on\n   case-insensitive filesystems — so `iconFaSolidEyeDropper.js` actually exported\n   `iconFaSolidEyedropper`, and importing the documented name got you `undefined`. The\n   canonical spelling now wins and the file name always equals the export name.\n\n   | v5 subpath              | v6 subpath              |\n   | ----------------------- | ----------------------- |\n   | `iconFaSolidEyeDropper` | `iconFaSolidEyedropper` |\n   | `iconFaSolidTShirt`     | `iconFaSolidTshirt`     |\n   | `iconLucideArrowDownAZ` | `iconLucideArrowDownAz` |\n   | `iconLucideArrowDownZA` | `iconLucideArrowDownZa` |\n   | `iconLucideArrowUpAZ`   | `iconLucideArrowUpAz`   |\n   | `iconLucideArrowUpZA`   | `iconLucideArrowUpZa`   |\n\n   For the two Font Awesome rows only the path moved — the exported name was already the\n   v6 spelling. For the four Lucide rows both the path and the exported name changed. The\n   icons themselves are identical; `deno task build` reports every collapsed alias.\n\n3. **Extra props are no longer silently dropped.** v5 filtered them with\n   `/^class|size|style|strokeWidth$/` — no parentheses, so it really meant \"starts with\n   `class`\" or \"contains `size`\" or \"contains `style`\" or \"ends with `strokeWidth`\". Props\n   like `className`, `data-size` and `stroke-style` vanished. They are now passed through\n   as attributes, which is the documented behavior but new output if you were passing them.\n\n4. **Font Awesome upgraded 7.1.0 → 7.3.1.** 77 icons added (60 brands, 17 solid), 24\n   redrawn, none removed. Every Font Awesome icon shifts a little regardless: the embedded\n   license comment now reads 7.3.1, and the new upstream files are pretty-printed, so\n   collapsed line breaks leave a space before some self-closing tags. Snapshot tests over\n   Font Awesome output will need re-recording; the rendered glyphs are the same.\n\nAlso new, and additive only:\n\n- **`font-awesome/brands/*` is importable at last.** v5 generated those 549 modules but\n  omitted the exports entry, so importing one threw `ERR_PACKAGE_PATH_NOT_EXPORTED`.\n- **The root export works.** It used to be `null`. The dangling 1.5 MB `dist/index.d.ts`\n  barrel is gone too — `package.json` pointed `types` at it while the root export was\n  `null` and no matching `index.js` was ever built.\n- **New `./search` entry point** and the MCP tools described above.\n\n## Development\n\nThe icon modules and `src/_manifest.ts` are generated — edit `scripts/build.ts`, not them.\nOnly `src/_icon.ts`, `src/mod.ts` and `src/search.ts` are hand-written.\n\n| Task                      | Does                                                                  |\n| ------------------------- | --------------------------------------------------------------------- |\n| `deno task build`         | Regenerates `src/`, the search index and the `exports` map.           |\n| `deno task test`          | Renderer contract, v5 golden parity, invariants over all 19k modules. |\n| `deno task npm:build`     | Builds the npm package into `.npm-dist`.                              |\n| `deno task example:data`  | Re-picks the example's sample icons. Run after `build`.               |\n| `deno task example:build` | Bundles the example app.                                              |\n\n`deno.json`'s `exports` map is generated with one entry per icon (19,201 in total,\nincluding `.` and `./search`) because JSR forbids wildcard export keys; npm gets subpath\npatterns instead — two per family, one for each specifier shape. Icon sources come from the\nupstream npm packages listed in `deno.json` imports, except Font Awesome, which is vendored\nunder `vendor/` and excluded from the published package.\n\n## Credits\n\nAll credit — and copyright — for the icons themselves belongs to their providers:\n\n- [Bootstrap icons](https://icons.getbootstrap.com/)\n- [Boxicons](https://boxicons.com/)\n- [Bytesize icons](https://danklammer.com/bytesize-icons/)\n- [Feather icons](https://feathericons.com/)\n- [Font Awesome Icons (Free)](https://fontawesome.com/icons)\n- [Heroicons](https://heroicons.com/)\n- [Lucide icons](https://lucide.dev/)\n- [Phosphor icons](https://phosphoricons.com/)\n\nThanks for the amazing work.\n\n## Related\n\n- [@marianmeres/emoji-fns](https://github.com/marianmeres/emoji-fns)\n\n## License\n\nThe packaging code is [MIT](./LICENSE). The icons are **not** covered by it — each set\nkeeps its own license (MIT, ISC, CC BY 4.0, …) and its own attribution requirements. Check\nthe provider's terms before shipping, especially for Font Awesome brand marks and any\nthird-party logo.\n","readmeFilename":"README.md"}