{"_id":"nucleo-flags","_rev":"6-36674521b579f9a0a407efb4acc36319","name":"nucleo-flags","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"nucleo-flags","version":"1.0.0","_id":"nucleo-flags@1.0.0","maintainers":[{"name":"nucleoicons","email":"support@nucleoapp.com"}],"dist":{"shasum":"dcfbb154cbd5dc1580e98c7930253c49e7d608cb","tarball":"https://registry.npmjs.org/nucleo-flags/-/nucleo-flags-1.0.0.tgz","fileCount":1440,"integrity":"sha512-73Y2RDsZFWDaVbb/IRM+blT5dimiwIqLrAsWmKvCsqAazvpfkPzMABmuyeGmLUpsYE/gmbIvD72PrYNDjnPf7w==","signatures":[{"sig":"MEYCIQC+wCgmw63qr9jA2LxaGlBt382iHpfDX+K6OTXKI3nhjwIhANzWkyF4HAj0gWcFpxKOYv9yGetk85xdA5wmY0EbbF+/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2334850},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"npm run clean && npm run build:types && npm run build:esm && npm run build:min","clean":"rimraf dist","build:esm":"tsc --outDir dist --module esnext","build:min":"NODE_ENV=production rollup -c","build:prod":"NODE_ENV=production npm run build","build:types":"tsc --emitDeclarationOnly --outDir dist/types"},"_npmUser":{"name":"nucleoicons","email":"support@nucleoapp.com"},"_npmVersion":"10.9.2","description":"32px React SVG icon components from Nucleo","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-terser":"^0.4.0","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nucleo-flags_1.0.0_1759998139403_0.1905959406262372","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"nucleo-flags","version":"1.1.0","_id":"nucleo-flags@1.1.0","maintainers":[{"name":"nucleoicons","email":"support@nucleoapp.com"}],"dist":{"shasum":"4b504d2f6d419be21ab4913276ac047a5abda462","tarball":"https://registry.npmjs.org/nucleo-flags/-/nucleo-flags-1.1.0.tgz","fileCount":1440,"integrity":"sha512-M6u31TzEyuLC+ZpwWSjwdMOKjK/r5mdllZquGtE1AnPkCMatgW4ta/Tp+pR3IeZuANbiSXfBwIs6Q2NyMV/8dQ==","signatures":[{"sig":"MEQCIE7uqcxI21vX6LWfvc2uphX2bn7OLK5+qGRhTPbHZc7zAiB6C2LKhTdRbaMldB+KMV6qH3uQ389ox1IgkW+n2kuh4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2334799},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"npm run clean && npm run build:types && npm run build:esm && npm run build:min","clean":"rimraf dist","build:esm":"tsc --outDir dist --module esnext","build:min":"NODE_ENV=production rollup -c","build:prod":"NODE_ENV=production npm run build","build:types":"tsc --emitDeclarationOnly --outDir dist/types"},"_npmUser":{"name":"nucleoicons","email":"support@nucleoapp.com"},"_npmVersion":"10.9.2","description":"32px React SVG icon components from Nucleo","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-terser":"^0.4.0","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nucleo-flags_1.1.0_1759999807911_0.10494858399335882","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"nucleo-flags","version":"1.1.1","keywords":["react","svg","icons","nucleo","flags"],"author":{"name":"Nucleo"},"_id":"nucleo-flags@1.1.1","maintainers":[{"name":"nucleoicons","email":"support@nucleoapp.com"}],"homepage":"https://nucleoapp.com","dist":{"shasum":"6285a397c006d6c42c2bb739fbd786c407e77ee5","tarball":"https://registry.npmjs.org/nucleo-flags/-/nucleo-flags-1.1.1.tgz","fileCount":1440,"integrity":"sha512-ew/S2y5LVFQ1gFyJfkhfI8M6zTI9Wntyf81xY4oJ1t7jxLEjepUGcbUYWkdZ0GPl4dJJ59jQsnLl18RQAlBr3A==","signatures":[{"sig":"MEQCIGppEnB9KcdZMGdeKtxvXX9huF7GBbp48w6ukxduF+LfAiBiRai5Op4Ne5cMsvndJLl1rrRUI6pT+eX5W5ALr+NEKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2334944},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"npm run clean && npm run build:types && npm run build:esm && npm run build:min","clean":"rimraf dist","build:esm":"tsc --outDir dist --module esnext","build:min":"NODE_ENV=production rollup -c","build:prod":"NODE_ENV=production npm run build","build:types":"tsc --emitDeclarationOnly --outDir dist/types"},"_npmUser":{"name":"nucleoicons","email":"support@nucleoapp.com"},"_npmVersion":"10.9.2","description":"32px React SVG icon components from Nucleo","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-terser":"^0.4.0","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nucleo-flags_1.1.1_1760361981929_0.7504820190786707","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"nucleo-flags","version":"1.1.2","keywords":["react","svg","icons","nucleo","flags"],"author":{"name":"Nucleo"},"_id":"nucleo-flags@1.1.2","maintainers":[{"name":"nucleoicons","email":"support@nucleoapp.com"}],"homepage":"https://nucleoapp.com","dist":{"shasum":"1e8b7277d246a324d9953a634517bb0c528c2be9","tarball":"https://registry.npmjs.org/nucleo-flags/-/nucleo-flags-1.1.2.tgz","fileCount":1440,"integrity":"sha512-WAMBQ5bkDLTcFMcNR4LwYAcD06MsaxHg8KmUfhOo4Zs/R6PxVa3kS/jhALGqU2l/6s7Pga1/ux8tOV1ssWifQA==","signatures":[{"sig":"MEUCIGh7uNc5ohANNBbWS8y7LrmgbebirN0L6ItGo3WjI6x3AiEAtbK+05LIs2H/1uKAwrSeU3UbD9JALyybX/n7SxYbBT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2335628},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"npm run clean && npm run build:types && npm run build:esm && npm run build:min","clean":"rimraf dist","build:esm":"tsc --outDir dist --module esnext","build:min":"NODE_ENV=production rollup -c","build:prod":"NODE_ENV=production npm run build","build:types":"tsc --emitDeclarationOnly --outDir dist/types"},"_npmUser":{"name":"nucleoicons","email":"support@nucleoapp.com"},"_npmVersion":"10.9.2","description":"32px React SVG icon components from Nucleo","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-terser":"^0.4.0","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nucleo-flags_1.1.2_1763026093238_0.6845183219906941","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"nucleo-flags","version":"1.1.3","keywords":["react","svg","icons","nucleo","flags"],"author":{"name":"Nucleo"},"_id":"nucleo-flags@1.1.3","maintainers":[{"name":"nucleoicons","email":"support@nucleoapp.com"}],"homepage":"https://nucleoapp.com","dist":{"shasum":"5911f783d1c42ae78b0a98416ae3d34eeb5a5dae","tarball":"https://registry.npmjs.org/nucleo-flags/-/nucleo-flags-1.1.3.tgz","fileCount":1440,"integrity":"sha512-zcBOJidMYiTW0poQ1lbbyxLAzrCn6vGn6c+eP+J+xUskIeeiatSwMcoO6RGJX4cx1enEoeQCHaF0vAXdcuNqgQ==","signatures":[{"sig":"MEYCIQDGJYJsIZDNO0ctLGytG2YDwuhNiA+zjjKm2gDoUQuKcQIhANIXAC6axium3B+OfWLHyALREhGRQH3cN/tRgI28R4eV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2340845},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"build":"npm run clean && npm run build:types && npm run build:esm && npm run build:min","clean":"rimraf dist","build:esm":"tsc --outDir dist --module esnext","build:min":"NODE_ENV=production rollup -c","build:prod":"NODE_ENV=production npm run build","build:types":"tsc --emitDeclarationOnly --outDir dist/types"},"_npmUser":{"name":"nucleoicons","email":"support@nucleoapp.com"},"_npmVersion":"10.9.2","description":"32px React SVG icon components from Nucleo","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","typescript":"^5.0.0","@rollup/plugin-terser":"^0.4.0","rollup-plugin-filesize":"^10.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nucleo-flags_1.1.3_1768226726953_0.09185494273148387","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"nucleo-flags","version":"1.1.4","description":"32px React SVG icon components from Nucleo","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"sideEffects":false,"keywords":["react","svg","icons","nucleo","flags"],"author":{"name":"Nucleo"},"homepage":"https://nucleoapp.com","scripts":{"clean":"rimraf dist","build:types":"tsc --emitDeclarationOnly --outDir dist/types","build:esm":"tsc --outDir dist --module esnext","build:min":"NODE_ENV=production rollup -c","build":"npm run clean && npm run build:types && npm run build:esm && npm run build:min","build:prod":"NODE_ENV=production npm run build"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"dependencies":{"tslib":"^2.0.0"},"devDependencies":{"@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-terser":"^0.4.0","rollup":"^3.0.0","rollup-plugin-filesize":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"_id":"nucleo-flags@1.1.4","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-/Rg0zFb7JFjkrFsAcmCFW1URtymEdULuBorDqW00DmaxlW5Bttei3c1U9JzmyYKG8MEgzrBSdz7Hb9LuzieDuQ==","shasum":"25b27ef8bae3217ae28324d63fdbbdae50c3b03e","tarball":"https://registry.npmjs.org/nucleo-flags/-/nucleo-flags-1.1.4.tgz","fileCount":1440,"unpackedSize":2340971,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHGrFZ9GgxivMDBPRUh2Bl0Bmj7loH8wRWq777wArNK/AiAGBssU/X6DnikcZmiQITrfRGvFzFKTEY7RUaxEN13tTw=="}]},"_npmUser":{"name":"nucleoicons","email":"support@nucleoapp.com"},"directories":{},"maintainers":[{"name":"nucleoicons","email":"support@nucleoapp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nucleo-flags_1.1.4_1788612289074_0.9501869633321849"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-09T08:22:19.347Z","modified":"2026-09-05T12:44:49.387Z","1.0.0":"2025-10-09T08:22:19.706Z","1.1.0":"2025-10-09T08:50:08.131Z","1.1.1":"2025-10-13T13:26:22.154Z","1.1.2":"2025-11-13T09:28:13.456Z","1.1.3":"2026-01-12T14:05:27.121Z","1.1.4":"2026-09-05T12:44:49.241Z"},"author":{"name":"Nucleo"},"homepage":"https://nucleoapp.com","keywords":["react","svg","icons","nucleo","flags"],"description":"32px React SVG icon components from Nucleo","maintainers":[{"name":"nucleoicons","email":"support@nucleoapp.com"}],"readme":"# nucleo-flags\n\nA collection of 32px React SVG flag icons from [Nucleo](https://nucleoapp.com/).\n\n> ✨ **New:** add Nucleo icons to your React projects with our new [AI Integration](https://nucleoapp.com/ai-integration).\n\n## Installation\n\n```bash\nnpm install nucleo-flags\n```\n\n## Usage\n\n```jsx\nimport { IconName } from 'nucleo-flags';\n\nfunction MyComponent() {\n  return <IconName />;\n}\n```\n\nBrowse the full list of available icons on the [Nucleo Web App](https://nucleoapp.com/app/?library=flags).\n\n## Customization\nYou can customise the icon size by passing the size prop to the icon component.\n\n```jsx\nimport { IconName } from 'nucleo-flags';\n\nfunction MyComponent() {\n  return <IconName size={24} />;\n}\n```\n\nAlternatively, use CSS utility classes. For example, when using Tailwind CSS:\n\n```jsx\n<IconName className=\"size-[24px]\" />\n```\n\n## Accessibility\n\nTo improve accessibility, you can either add a title attribute to the icon or use the aria-label attribute.\n\n```jsx\n<IconName title=\"Icon Name\" />\n```\n\nor\n\n```jsx\n<IconName aria-label=\"Icon Name\" />\n```\n\nIf you want to hide the icon from screen readers, you can use the aria-hidden attribute.\n\n```jsx\n<IconName aria-hidden=\"true\" />\n```\n\n## License\n\n[nucleoapp.com/license](https://nucleoapp.com/license)\n","readmeFilename":"README.md"}