{"_id":"iconsax-react-nativejs","name":"iconsax-react-nativejs","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.8":{"name":"iconsax-react-nativejs","version":"0.0.8","author":{"name":"Erfan Khadivar","email":"rendinjast@gmail.com"},"homepage":"https://iconsax.erfan.ee/","repository":{"type":"git","url":"git+https://github.com/rendinjast/iconsax-react.git","directory":"packages/iconsax-react-native"},"bugs":{"url":"https://github.com/rendinjast/iconsax-react/issues"},"publishConfig":{"access":"public"},"license":"MIT","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"gen":"node ./scripts/build.js","preBuild":"rm -rf dist","build:bundle":"rollup --config rollup.config.js","build":"yarn preBuild && yarn build:bundle"},"keywords":["icons","react-native","icon components","iconsax"],"devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/plugin-proposal-object-rest-spread":"^7.15.6","@babel/preset-env":"^7.15.6","@babel/preset-react":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/react":"^17.0.22","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-env":"^1.7.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.24.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.25.3","react":"^17.0.2","react-native-svg":"^12.1.1","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-filesize":"^9.1.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4"},"peerDependencies":{"react":"*","react-native":">=0.46","react-native-svg":">=5.3"},"_id":"iconsax-react-nativejs@0.0.8","gitHead":"8145e5b52bd7f8da7f96efdd868431f16469cc5c","description":"<h1 align=\"center\">iconsax for React Native</h1>","_nodeVersion":"23.9.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-0hhzdqmiF0lqbjGMU7CbNgIuwnxHboeKBPddEDT0EPeEF94gat0uEBop7DbgGFxd0yc5CRVQ9tJe6oCDLLuLTA==","shasum":"cb729675ca05a27ed255eea251c47b185b4f1603","tarball":"https://registry.npmjs.org/iconsax-react-nativejs/-/iconsax-react-nativejs-0.0.8.tgz","fileCount":1994,"unpackedSize":15176824,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHTlXvRGsAzbm8xj2QWF83U/8KGJ+U1ADkGb7E7otyfJAiBl+99Zb6nKmTwThyvhFJwnZEzb9LlsvJiFWCPYZH3vJQ=="}]},"_npmUser":{"name":"erfan-ee","email":"hi@erfan.ee"},"directories":{},"maintainers":[{"name":"erfan-ee","email":"hi@erfan.ee"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iconsax-react-nativejs_0.0.8_1744578455337_0.7392946191012073"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-13T21:07:35.215Z","0.0.8":"2025-04-13T21:07:35.634Z","modified":"2025-04-13T21:07:35.898Z"},"maintainers":[{"name":"erfan-ee","email":"hi@erfan.ee"}],"description":"<h1 align=\"center\">iconsax for React Native</h1>","homepage":"https://iconsax.erfan.ee/","keywords":["icons","react-native","icon components","iconsax"],"repository":{"type":"git","url":"git+https://github.com/rendinjast/iconsax-react.git","directory":"packages/iconsax-react-native"},"author":{"name":"Erfan Khadivar","email":"rendinjast@gmail.com"},"bugs":{"url":"https://github.com/rendinjast/iconsax-react/issues"},"license":"MIT","readme":"<h1 align=\"center\">iconsax for React Native</h1>\n\n<a href=\"https://www.npmjs.com/package/iconsax-reactjs\">for React</a>\n\n<p align=\"center\">\n  1000 icons in 6 different styles, total 6000 icons | \nPerfectly balance | \n24px grid-based\n<p>\n\n<p align=\"center\">\n  <a href=\"https://iconsax.erfan.ee/\"><strong>Browse icons at site</strong></a>\n</p>\n\n<br>\n<br>\n\n## Installation\n\n```bash\nyarn add iconsax-react-nativejs react-native-svg\n# or\nnpm i iconsax-react-nativejs react-native-svg\n```\n\n## Usage\n\n```jsx\nimport React from 'react';\n//import icon.\nimport { EmojiHappy } from 'iconsax-react-nativejs';\n\nconst Example = () => {\n  // then use it as a normal React Component\n  return <EmojiHappy />;\n};\n```\n\nYou can configure Icons with inline props:\n\n```jsx\n<EmojiHappy color=\"#eee\" variant=\"Bulk\" size={54} />\n```\n\n## Props\n\n| Prop      | Type                                                | Default        | Note                   |\n| --------- | --------------------------------------------------- | -------------- | ---------------------- |\n| `color`   | `string`                                            | `currentColor` | css color              |\n| `size`    | `number` `string`                                   | 24px           | size={24} or size=\"24\" |\n| `variant` | `Linear` `Outline` `TwoTone` `Bulk` `Broken` `Bold` | `Linear`       | icons styles           |\n\n---\n\n## Contributing\n\nSee\n<a href=\"https://github.com/rendinjast/iconsax-react/blob/main/CONTRIBUTING.md\">CONTRIBUTING.md</a>\n\n## License\n\n<a href=\"https://github.com/rendinjast/iconsax-react/blob/main/LICENSE\">MIT</a>\n","readmeFilename":"README.md","_rev":"1-a384b0dfbfccc861310d34c024e556f2"}