{"_id":"@barnabasj/iconoir-react","_rev":"1-393a6431b9b7c21b1d125c8a91141dc0","name":"@barnabasj/iconoir-react","dist-tags":{"latest":"2.0.0"},"versions":{"2.0.0":{"name":"@barnabasj/iconoir-react","version":"2.0.0","description":"React library for Iconoir icon set","main":"dist/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","scripts":{"dist":"tsup && tsc"},"repository":{"type":"git","url":"git+https://github.com/lucaburgio/iconoir.git"},"keywords":["icons","svg","library"],"license":"MIT","bugs":{"url":"https://github.com/lucaburgio/iconoir/issues"},"sideEffects":false,"homepage":"https://github.com/lucaburgio/iconoir#readme","peerDependencies":{"react":"^16.8.6 || ^17"},"devDependencies":{"@types/react":"^17.0.11","react":"^17.0.2","tsup":"^4.11.2","typescript":"^4.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2021 Daniel Martin\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"@barnabasj/iconoir-react@2.0.0","dist":{"shasum":"572ef740ac7a56ca380a2dcfbcde4dc5b6fc8860","integrity":"sha512-v6dXYoTNkf5nr/EVZ5dqCttpp8Dfq9rs46eMcDDaoadrhjkDdbyAtTUZZ5jlwr1C+tVDA2+YQplM2Yu+nR9egA==","tarball":"https://registry.npmjs.org/@barnabasj/iconoir-react/-/iconoir-react-2.0.0.tgz","fileCount":1840,"unpackedSize":10578062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2yKfCRA9TVsSAnZWagAA48AQAKOjNnOrmZU8PUKvn5Ot\n/eSBEPIJm9oeNCPsg8JAtX8+JWU1t/417zKxGYSpaLa/E4SNd6y54LepYdKZ\nomAeU3Zonn7x77vjd2/Jk84Ya6adPJiq6ub/ldy7njZ9QagEcwOJUy1OBwou\nkTWQ+kpHNhH3mxajyIgfjjhnZouydU8//SlCvYcTcScwdPQENuc67WNV6Gwk\nR+cBBYUjC/LMniUBl0YfgYTA3crYS5NMnE8OGwsSN3oEB4e2RCtv/n6KFwe6\nb7MoZvhM7G8qAXVX2oH/GMMde7d1js3+lOiYKhQp7C1jiIGa3Aw4naPGilsm\nanSLc/LdRjmGcnbij0g3PWZV8+Lp31CZgl50AB9DztpCMWVlPDKiRSoc/z5t\nRgxsgknPMcwjLIWWoBO+vBRHDLPn9uoSGOiaKyNWE6/sHJkI4kYPo76WyKi0\n9aFyUhLEVwjpC8ca8jVNv2cfnSF8b/FS8aTB52pOQUcjQvICXiWH78UkDFDe\nUA6ZDABatkc0dI29u7iSGgzvkDVc8P96ztd4bLeMG5NPT2QeFj/xPIoWGgFS\ny/vMo6G9LRGNR7WltuH+vpELnNYs963MCaq8dZHTtaZoNqs9/b2cPUnYF1Id\nuNcYmzKrMUd1DeaZjOF0+eTQf8owMs3AeZ39wtt3a2zR8Szm8I5sSoc+1ga3\nNkrW\r\n=yhhP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH89yzgG0q6mB/t9xU87cTC+hOvQ+vK4HsCHkfMCRg5JAiEAq4sl8IQTOO9xsHZhda11nzQdhrzOXP80a6xRacUoHgA="}]},"_npmUser":{"name":"barnabas-jovanovics","email":"barnabas.jovanovics@gmail.com"},"directories":{},"maintainers":[{"name":"barnabas-jovanovics","email":"barnabas.jovanovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/iconoir-react_2.0.0_1624973983322_0.5042549200081388"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-29T13:39:42.980Z","2.0.0":"2021-06-29T13:39:43.591Z","modified":"2022-04-04T17:44:15.724Z"},"maintainers":[{"name":"barnabas-jovanovics","email":"barnabas.jovanovics@gmail.com"}],"description":"React library for Iconoir icon set","homepage":"https://github.com/lucaburgio/iconoir#readme","keywords":["icons","svg","library"],"repository":{"type":"git","url":"git+https://github.com/lucaburgio/iconoir.git"},"bugs":{"url":"https://github.com/lucaburgio/iconoir/issues"},"license":"MIT","readme":"## React Iconoir Icons\n\n![npm](https://img.shields.io/npm/v/iconoir-react?style=flat-square)\n![npm](https://img.shields.io/npm/l/iconoir-react?style=flat-square)\n\nIconoir is an open source library with 900+ SVG Icons. No premium icons, no email sign-up, no newsletters. You can browse the full suite of icons at [iconoir.com](https://iconoir.com/).\n\n`iconoir-react` is an open source package that exports these icons as React.js components that can be used in all of your React projects.\n\n**Based on Iconoir Icons ```v4.3.1```.**\n\n### Installation\n\n```\nyarn add iconoir-react\n```\nor\n```\nnpm i iconoir-react\n```\n\n### Usage\n\n```javascript\nimport React from 'react';\nimport { Iconoir } from 'iconoir-react';\n\nconst App = () => {\n  return <Iconoir />\n};\n\nexport default App;\n```\n\nIcons can take any standard SVG properties as optional props, e.g.\n```javascript\n<Iconoir color=\"red\" height={36} width={36} />\n```\nDefault values for the most common props are given below:\n\n| Prop name   | Default value  |\n|-------------|----------------|\n| color       | \"currentColor\" |\n| width       | \"1.5em\"        |\n| height      | \"1.5em\"        |\n| strokeWidth | 1.5            |\n| fill        | \"none\"         |\n\n\n### Icon names\n\nFor the most part, the React components are named as PascalCase variations of their reference names (i.e. `add-circle-outline` becomes `AddCircleOutline`). However, some names have been altered slightly either because they start with numerical digits, which would lead to invalid React component names, or because they are organisations which use PascalCase in their brand names, such as `GitHub`. The altered names are as follows:\n\n| Iconoir Name     | React Component |\n|------------------|-----------------|\n| `1st-medal`      | `Medal1St`      |\n| `4k-display`     | `Display4K`     |\n| `4x4-cell`       | `Cell4X4`       |\n| `github`         | `GitHub`        |\n| `github-outline` | `GitHubOutline` |\n| `gitlab-full`    | `GitLabFull`    |\n| `linkedin`       | `LinkedIn`      |\n| `tiktok`         | `TikTok`        |\n| `youtube`        | `YouTube`       |\n","readmeFilename":"README.md"}