{"_id":"@platformscode/icons","_rev":"10-30e7a443938f51a1c4c3ac0858d52042","name":"@platformscode/icons","dist-tags":{"latest":"0.0.11"},"versions":{"0.0.1":{"name":"@platformscode/icons","version":"0.0.1","keywords":["icon pack","ionic","icon","svg","mobile","web component","component","custom element","material design","ios"],"author":{"url":"https://twitter.com/benjsperry","name":"Ben Sperry"},"license":"MIT","_id":"@platformscode/icons@0.0.1","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"contributors":[{"url":"http://twitter.com/adamdbradley","name":"Adam Bradley"}],"homepage":"http://ionicons.com/","bugs":{"url":"https://github.com/ionic-team/ionicons/issues"},"dist":{"shasum":"7f2639dd739513886ec70152788f5091db9d7096","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.1.tgz","fileCount":39312,"integrity":"sha512-AeXJJcKp2xd85QT5a7AthZ9Khe9zH7Uz07yygxQko27anWyGlWmKLNR8QbIVPIJtdq5Sb/v5No/vvuDdEKCrKw==","signatures":[{"sig":"MEUCIQDLXsP8EhRTlOou/TVTI/sjL/mEOpiTKaWfOTCrIQWnaAIgI9rIWZLVn2g9tLjtMKUWYsbNsQhJvFRBFI83udiU4rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217404425},"main":"./dist/index.cjs.js","types":"dist/types/index.d.ts","unpkg":"dist/ionicons/ionicons.esm.js","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs.js"},"./icons":{"types":"./icons/index.d.ts","import":"./icons/index.mjs","require":"./icons/index.js"},"./loader":{"types":"./dist/loader/index.d.ts","import":"./dist/loader/index.js","require":"./dist/loader/index.cjs.js"},"./components":{"types":"./components/index.d.ts","import":"./components/index.js"},"./icons/solid-sharp":{"types":"./icons/solid-sharp.d.ts","import":"./icons/solid-sharp.mjs","require":"./icons/solid-sharp.js"},"./dist/ionicons.json":{"default":"./dist/ionicons.json"},"./icons/bulk-rounded":{"types":"./icons/bulk-rounded.d.ts","import":"./icons/bulk-rounded.mjs","require":"./icons/bulk-rounded.js"},"./icons/stroke-sharp":{"types":"./icons/stroke-sharp.d.ts","import":"./icons/stroke-sharp.mjs","require":"./icons/stroke-sharp.js"},"./icons/solid-rounded":{"types":"./icons/solid-rounded.d.ts","import":"./icons/solid-rounded.mjs","require":"./icons/solid-rounded.js"},"./icons/solid-standard":{"types":"./icons/solid-standard.d.ts","import":"./icons/solid-standard.mjs","require":"./icons/solid-standard.js"},"./icons/stroke-rounded":{"types":"./icons/stroke-rounded.d.ts","import":"./icons/stroke-rounded.mjs","require":"./icons/stroke-rounded.js"},"./icons/duotone-rounded":{"types":"./icons/duotone-rounded.d.ts","import":"./icons/duotone-rounded.mjs","require":"./icons/duotone-rounded.js"},"./icons/stroke-standard":{"types":"./icons/stroke-standard.d.ts","import":"./icons/stroke-standard.mjs","require":"./icons/stroke-standard.js"},"./icons/twotone-rounded":{"types":"./icons/twotone-rounded.d.ts","import":"./icons/twotone-rounded.mjs","require":"./icons/twotone-rounded.js"},"./components/ion-icon.js":{"types":"./components/ion-icon.d.ts","import":"./components/ion-icon.js"}},"gitHead":"c1416343017d8bbfc231f46b4e39518a3aa4c5dc","scripts":{"test":"run-s test.spec","build":"run-s clean build.* prettier","clean":"rimraf dist components icons www","start":"run-s build.files start.stencil","prettier":"npm run prettier.base -- --write","test.e2e":"playwright test","test.spec":"jest","build.files":"tsx scripts/build.ts","prettier.base":"prettier --cache \"./({bin,scripts,src,test}/**/*.{ts,tsx,js,jsx})|bin/stencil|.github/(**/)?*.(yml|yaml)|*.js\"","start.stencil":"stencil build --dev --watch --serve","build.component":"stencil build","build.collection":"tsx scripts/collection-copy.ts","prettier.dry-run":"npm run prettier.base -- --list-different","test.e2e.install":"playwright install && playwright install-deps","icons:fill-current":"tsx scripts/convert-fills.ts","icons:generate-symbols":"tsx scripts/generate-symbols.ts"},"_npmUser":{"name":"msalman24","email":"msalman@azmx.sa"},"jsdelivr":"dist/ionicons/ionicons.esm.js","web-types":"dist/ionic.web-types.json","collection":"dist/collection/collection-manifest.json","repository":{"url":"git+https://github.com/ionic-team/ionicons.git","type":"git"},"_npmVersion":"10.2.0","description":"Premium icons for Ionic.","directories":{},"sideEffects":["icons/imports/"],"_nodeVersion":"21.1.0","dependencies":{"@stencil/core":"^4.35.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.4","svgo":"4.0.0","serve":"^14.2.4","rimraf":"^6.0.1","semver":"^7.7.2","fs-extra":"^11.3.0","jest-cli":"^30.0.4","prettier":"^3.6.2","puppeteer":"^24.12.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","npm-run-all2":"^8.0.4","@types/fs-extra":"^11.0.4","@playwright/test":"^1.53.2","jest-stencil-runner":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/icons_0.0.1_1756706549616_0.4897309016388218","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@platformscode/icons","version":"0.0.2","keywords":["icon pack","ionic","icon","svg","mobile","web component","component","custom element","material design","ios"],"author":{"url":"https://twitter.com/benjsperry","name":"Ben Sperry"},"license":"MIT","_id":"@platformscode/icons@0.0.2","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"contributors":[{"url":"http://twitter.com/adamdbradley","name":"Adam Bradley"}],"homepage":"http://ionicons.com/","bugs":{"url":"https://github.com/ionic-team/ionicons/issues"},"dist":{"shasum":"9d0bea42418820926b3caecd555c91491ada675d","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.2.tgz","fileCount":39314,"integrity":"sha512-LwVHu9jd1rzuICj2km65rwbe0Oj3d+zHYrS3V56upfK8Xk719Tk0LHOlWTcQwTfr4/1Yc0pQ5OMitwEexvdYiQ==","signatures":[{"sig":"MEQCIHwXaaKzmIPBpPpz1Zzkqtk+ssm5+JoOIfXmtNkFRBmhAiB9lNvxEadlyKh2NKCNVBzKA6o+PX7orTlN9czXndUxrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115934346},"main":"./dist/index.cjs.js","_from":"file:platformscode-icons-0.0.2.tgz","types":"dist/types/index.d.ts","unpkg":"dist/ionicons/ionicons.esm.js","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs.js"},"./icons":{"types":"./icons/index.d.ts","import":"./icons/index.mjs","require":"./icons/index.js"},"./loader":{"types":"./dist/loader/index.d.ts","import":"./dist/loader/index.js","require":"./dist/loader/index.cjs.js"},"./components":{"types":"./components/index.d.ts","import":"./components/index.js"},"./icons/solid-sharp":{"types":"./icons/solid-sharp.d.ts","import":"./icons/solid-sharp.mjs","require":"./icons/solid-sharp.js"},"./dist/ionicons.json":{"default":"./dist/ionicons.json"},"./icons/bulk-rounded":{"types":"./icons/bulk-rounded.d.ts","import":"./icons/bulk-rounded.mjs","require":"./icons/bulk-rounded.js"},"./icons/stroke-sharp":{"types":"./icons/stroke-sharp.d.ts","import":"./icons/stroke-sharp.mjs","require":"./icons/stroke-sharp.js"},"./icons/solid-rounded":{"types":"./icons/solid-rounded.d.ts","import":"./icons/solid-rounded.mjs","require":"./icons/solid-rounded.js"},"./icons/solid-standard":{"types":"./icons/solid-standard.d.ts","import":"./icons/solid-standard.mjs","require":"./icons/solid-standard.js"},"./icons/stroke-rounded":{"types":"./icons/stroke-rounded.d.ts","import":"./icons/stroke-rounded.mjs","require":"./icons/stroke-rounded.js"},"./icons/duotone-rounded":{"types":"./icons/duotone-rounded.d.ts","import":"./icons/duotone-rounded.mjs","require":"./icons/duotone-rounded.js"},"./icons/stroke-standard":{"types":"./icons/stroke-standard.d.ts","import":"./icons/stroke-standard.mjs","require":"./icons/stroke-standard.js"},"./icons/twotone-rounded":{"types":"./icons/twotone-rounded.d.ts","import":"./icons/twotone-rounded.mjs","require":"./icons/twotone-rounded.js"},"./components/ion-icon.js":{"types":"./components/ion-icon.d.ts","import":"./components/ion-icon.js"}},"scripts":{"test":"run-s test.spec","build":"run-s clean build.* prettier","clean":"rimraf dist components icons www","start":"run-s build.files start.stencil","prettier":"npm run prettier.base -- --write","test.e2e":"playwright test","test.spec":"jest","build.files":"tsx scripts/build.ts","prettier.base":"prettier --cache \"./({bin,scripts,src,test}/**/*.{ts,tsx,js,jsx})|bin/stencil|.github/(**/)?*.(yml|yaml)|*.js\"","start.stencil":"stencil build --dev --watch --serve","build.component":"stencil build","build.collection":"tsx scripts/collection-copy.ts","prettier.dry-run":"npm run prettier.base -- --list-different","test.e2e.install":"playwright install && playwright install-deps","icons:fill-current":"tsx scripts/convert-fills.ts","icons:generate-symbols":"tsx scripts/generate-symbols.ts"},"_npmUser":{"name":"msalman24","email":"msalman@azmx.sa"},"jsdelivr":"dist/ionicons/ionicons.esm.js","_resolved":"/tmp/ffea671fdfa076e38600a3ceefdd6662/platformscode-icons-0.0.2.tgz","web-types":"dist/ionic.web-types.json","_integrity":"sha512-LwVHu9jd1rzuICj2km65rwbe0Oj3d+zHYrS3V56upfK8Xk719Tk0LHOlWTcQwTfr4/1Yc0pQ5OMitwEexvdYiQ==","collection":"dist/collection/collection-manifest.json","repository":{"url":"git+https://github.com/ionic-team/ionicons.git","type":"git"},"_npmVersion":"10.9.3","description":"Premium icons for Ionic.","directories":{},"sideEffects":["icons/imports/"],"_nodeVersion":"22.19.0","dependencies":{"@stencil/core":"^4.35.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.4","svgo":"4.0.0","serve":"^14.2.4","rimraf":"^6.0.1","semver":"^7.7.2","fs-extra":"^11.3.0","jest-cli":"^30.0.4","prettier":"^3.6.2","puppeteer":"^24.12.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","npm-run-all2":"^8.0.4","@types/fs-extra":"^11.0.4","@playwright/test":"^1.53.2","jest-stencil-runner":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/icons_0.0.2_1759402678554_0.6494638057812392","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@platformscode/icons","version":"0.0.4","keywords":["icon pack","ionic","icon","svg","mobile","web component","component","custom element","material design","ios"],"author":{"url":"https://twitter.com/benjsperry","name":"Ben Sperry"},"license":"MIT","_id":"@platformscode/icons@0.0.4","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"contributors":[{"url":"http://twitter.com/adamdbradley","name":"Adam Bradley"}],"homepage":"http://ionicons.com/","bugs":{"url":"https://github.com/ionic-team/ionicons/issues"},"dist":{"shasum":"dea4b58ec50f8b27045e3a187d0de882de3cb3a6","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.4.tgz","fileCount":39233,"integrity":"sha512-O1b9I7ofmlANmsXa0jbdfabLzcMBRAljiHg4b8r5jDnnrfiE1VL21uVArjOHegeMeOlmsq/2bxYJjexMkuR3NQ==","signatures":[{"sig":"MEUCIQC7BPhtd36NK8LdGjVuRWvshR2qnSrbsGaQTH4hPqYdbgIgOqjMUGUS2WkEwj2wXTuP8f2uA+rlmggGkrkqk859LE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171562145},"main":"./dist/index.cjs.js","_from":"file:platformscode-icons-0.0.4.tgz","types":"dist/types/index.d.ts","unpkg":"dist/ionicons/ionicons.esm.js","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs.js"},"./dist/*":{"types":"./dist/*","import":"./dist/*"},"./loader":{"types":"./dist/loader/index.d.ts","import":"./dist/loader/index.js","require":"./dist/loader/index.cjs.js"},"./components":{"types":"./components/index.d.ts","import":"./components/index.js"},"./solid-sharp":{"types":"./icons/solid-sharp.d.ts","import":"./icons/solid-sharp.mjs","require":"./icons/solid-sharp.js"},"./bulk-rounded":{"types":"./icons/bulk-rounded.d.ts","import":"./icons/bulk-rounded.mjs","require":"./icons/bulk-rounded.js"},"./stroke-sharp":{"types":"./icons/stroke-sharp.d.ts","import":"./icons/stroke-sharp.mjs","require":"./icons/stroke-sharp.js"},"./solid-rounded":{"types":"./icons/solid-rounded.d.ts","import":"./icons/solid-rounded.mjs","require":"./icons/solid-rounded.js"},"./solid-standard":{"types":"./icons/solid-standard.d.ts","import":"./icons/solid-standard.mjs","require":"./icons/solid-standard.js"},"./stroke-rounded":{"types":"./icons/stroke-rounded.d.ts","import":"./icons/stroke-rounded.mjs","require":"./icons/stroke-rounded.js"},"./duotone-rounded":{"types":"./icons/duotone-rounded.d.ts","import":"./icons/duotone-rounded.mjs","require":"./icons/duotone-rounded.js"},"./stroke-standard":{"types":"./icons/stroke-standard.d.ts","import":"./icons/stroke-standard.mjs","require":"./icons/stroke-standard.js"},"./twotone-rounded":{"types":"./icons/twotone-rounded.d.ts","import":"./icons/twotone-rounded.mjs","require":"./icons/twotone-rounded.js"}},"scripts":{"test":"run-s test.spec","build":"run-s clean build.* prettier","clean":"rimraf dist components icons www","start":"run-s build.files start.stencil","prettier":"npm run prettier.base -- --write","test.e2e":"playwright test","test.spec":"jest","build.files":"tsx scripts/build.ts","prettier.base":"prettier --cache \"./({bin,scripts,src,test}/**/*.{ts,tsx,js,jsx})|bin/stencil|.github/(**/)?*.(yml|yaml)|*.js\"","start.stencil":"stencil build --dev --watch --serve","build.component":"stencil build","build.collection":"tsx scripts/collection-copy.ts","prettier.dry-run":"npm run prettier.base -- --list-different","test.e2e.install":"playwright install && playwright install-deps"},"_npmUser":{"name":"mohamedelezz","email":"maboelezz@azmx.sa"},"jsdelivr":"dist/ionicons/ionicons.esm.js","_resolved":"/private/var/folders/32/28fxj5x56g59yxvndh8ksk2m0000gn/T/1d466bc8acaf4b71bf3b1836fb3a8b83/platformscode-icons-0.0.4.tgz","web-types":"dist/ionic.web-types.json","_integrity":"sha512-O1b9I7ofmlANmsXa0jbdfabLzcMBRAljiHg4b8r5jDnnrfiE1VL21uVArjOHegeMeOlmsq/2bxYJjexMkuR3NQ==","collection":"dist/collection/collection-manifest.json","repository":{"url":"git+https://github.com/ionic-team/ionicons.git","type":"git"},"_npmVersion":"10.9.4","description":"consolidated icons for PlatformsCode.","directories":{},"sideEffects":["icons/imports/"],"_nodeVersion":"22.21.1","dependencies":{"@stencil/core":"^4.35.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.4","svgo":"4.0.0","serve":"^14.2.4","rimraf":"^6.0.1","semver":"^7.7.2","fs-extra":"^11.3.0","jest-cli":"^30.0.4","prettier":"^3.6.2","puppeteer":"^24.12.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","npm-run-all2":"^8.0.4","@types/fs-extra":"^11.0.4","@playwright/test":"^1.53.2","jest-stencil-runner":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/icons_0.0.4_1765890094850_0.0991259294610829","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@platformscode/icons","version":"0.0.5","keywords":["icon pack","ionic","icon","svg","mobile","web component","component","custom element","material design","ios"],"author":{"url":"https://twitter.com/benjsperry","name":"Ben Sperry"},"license":"MIT","_id":"@platformscode/icons@0.0.5","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"contributors":[{"url":"http://twitter.com/adamdbradley","name":"Adam Bradley"}],"homepage":"http://ionicons.com/","bugs":{"url":"https://github.com/ionic-team/ionicons/issues"},"dist":{"shasum":"c064f9e07d8e31a823928ef22b0f5d1a64d1e4d7","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.5.tgz","fileCount":39230,"integrity":"sha512-c0lMrjzQtyaot+mb20SRsBE6Yz4gHbhuH1xGkKq7dKLoeOPuuFQkNzWCyRZcp4cpfhLQlnz9KRcqSZ9SswdFEQ==","signatures":[{"sig":"MEQCIDh4g3msJmfTGwHu9XWgGZAqVWkDlWsI4yVzHNJ27F+kAiBw1eW/OXobB3drr71MJnB/pBROK+lOJssmVas90vuyQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102340208},"main":"./dist/index.cjs.js","_from":"file:platformscode-icons-0.0.5.tgz","types":"dist/types/index.d.ts","unpkg":"dist/ionicons/ionicons.esm.js","module":"./dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs.js"},"./dist/*":{"types":"./dist/*","import":"./dist/*"},"./loader":{"types":"./dist/loader/index.d.ts","import":"./dist/loader/index.js","require":"./dist/loader/index.cjs.js"},"./components":{"types":"./components/index.d.ts","import":"./components/index.js"},"./solid-sharp":{"types":"./icons/solid-sharp.d.ts","import":"./icons/solid-sharp.mjs","require":"./icons/solid-sharp.js"},"./bulk-rounded":{"types":"./icons/bulk-rounded.d.ts","import":"./icons/bulk-rounded.mjs","require":"./icons/bulk-rounded.js"},"./stroke-sharp":{"types":"./icons/stroke-sharp.d.ts","import":"./icons/stroke-sharp.mjs","require":"./icons/stroke-sharp.js"},"./solid-rounded":{"types":"./icons/solid-rounded.d.ts","import":"./icons/solid-rounded.mjs","require":"./icons/solid-rounded.js"},"./solid-standard":{"types":"./icons/solid-standard.d.ts","import":"./icons/solid-standard.mjs","require":"./icons/solid-standard.js"},"./stroke-rounded":{"types":"./icons/stroke-rounded.d.ts","import":"./icons/stroke-rounded.mjs","require":"./icons/stroke-rounded.js"},"./duotone-rounded":{"types":"./icons/duotone-rounded.d.ts","import":"./icons/duotone-rounded.mjs","require":"./icons/duotone-rounded.js"},"./stroke-standard":{"types":"./icons/stroke-standard.d.ts","import":"./icons/stroke-standard.mjs","require":"./icons/stroke-standard.js"},"./twotone-rounded":{"types":"./icons/twotone-rounded.d.ts","import":"./icons/twotone-rounded.mjs","require":"./icons/twotone-rounded.js"}},"scripts":{"test":"run-s test.spec","build":"run-s clean build.* prettier","clean":"rimraf dist components icons www","start":"run-s build.files start.stencil","prettier":"npm run prettier.base -- --write","test.e2e":"playwright test","test.spec":"jest","build.files":"tsx scripts/build.ts","prettier.base":"prettier --cache \"./({bin,scripts,src,test}/**/*.{ts,tsx,js,jsx})|bin/stencil|.github/(**/)?*.(yml|yaml)|*.js\"","start.stencil":"stencil build --dev --watch --serve","build.component":"stencil build","build.collection":"tsx scripts/collection-copy.ts","prettier.dry-run":"npm run prettier.base -- --list-different","test.e2e.install":"playwright install && playwright install-deps"},"_npmUser":{"name":"mohamedelezz","email":"maboelezz@azmx.sa"},"jsdelivr":"dist/ionicons/ionicons.esm.js","_resolved":"/private/var/folders/32/28fxj5x56g59yxvndh8ksk2m0000gn/T/829c24636c80a4f9bbf375ce26d5b8f8/platformscode-icons-0.0.5.tgz","web-types":"dist/ionic.web-types.json","_integrity":"sha512-c0lMrjzQtyaot+mb20SRsBE6Yz4gHbhuH1xGkKq7dKLoeOPuuFQkNzWCyRZcp4cpfhLQlnz9KRcqSZ9SswdFEQ==","collection":"dist/collection/collection-manifest.json","repository":{"url":"git+https://github.com/ionic-team/ionicons.git","type":"git"},"_npmVersion":"10.9.4","description":"consolidated icons for PlatformsCode.","directories":{},"sideEffects":["icons/imports/"],"_nodeVersion":"22.21.1","dependencies":{"@stencil/core":"^4.35.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.4","svgo":"4.0.0","serve":"^14.2.4","rimraf":"^6.0.1","semver":"^7.7.2","fs-extra":"^11.3.0","jest-cli":"^30.0.4","prettier":"^3.6.2","puppeteer":"^24.12.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","npm-run-all2":"^8.0.4","@types/fs-extra":"^11.0.4","@playwright/test":"^1.53.2","jest-stencil-runner":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/icons_0.0.5_1765915779669_0.49829478898577717","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@platformscode/icons","version":"0.0.6","keywords":["design-system","icons","icon pack","dga","nds"],"license":"UNLICENSED","_id":"@platformscode/icons@0.0.6","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"dist":{"shasum":"5c2ec15b920c931645e1d25cd42079fd7aad62a9","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.6.tgz","fileCount":8794,"integrity":"sha512-pKlWa5brIvdMz4u1ILCzLlO6uXfS+41YYIV6+6uU+K0gGwH5dXE+T78Xiy1mscWwMmzc+bkt5eUs0kRgmHF1Mw==","signatures":[{"sig":"MEQCIDNBy9xBikfEnGnvy5x3NggJcSt3LcSXgSmI3wcAhDthAiAcf8af/CvO59INWcF0t4TjE6Dx2pzVNzxGQkDf2io3/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35066453},"main":"./dist/index.cjs.js","types":"dist/types/index.d.ts","unpkg":"dist/nds-icons/nds-icons.esm.js","module":"./dist/index.js","exports":{".":{"types":"./dist/svg-data/*/index.d.ts","import":"./dist/svg-data/*/index.mjs","require":"./dist/svg-data/*/index.js"},"./dist/*":{"types":"./dist/*","import":"./dist/*","require":"./dist/*"},"./svg-data/*":{"types":"./dist/svg-data/*/index.d.ts","import":"./dist/svg-data/*/index.mjs","require":"./dist/svg-data/*/index.js"},"./dist/nds-icons.json":{"default":"./dist/nds-icons.json"}},"gitHead":"53b1f4a9e1d65fa688714542fb02d4fb029c513b","scripts":{"test":"jest","build":"run-s build.* generate:stories","format":"prettier --write \"**/*.{js,ts,css}\"","build.web":"pnpm --filter @arg/nds-icons-web run build:web","build.files":"tsx scripts/build.ts","test:coverage":"jest --coverage","build.components":"tsx scripts/generate-components.ts","generate:stories":"tsx scripts/generate-stories.ts"},"_npmUser":{"name":"msalman24","email":"msalman@azmx.sa"},"jsdelivr":"dist/nds-icons/nds-icons.esm.js","collection":"dist/collection/collection-manifest.json","_npmVersion":"10.9.3","description":"DGA Global Design System - Core icon build package for generating Web icon sets","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.4","svgo":"4.0.0","serve":"^14.2.4","rimraf":"^6.0.1","semver":"^7.7.2","fs-extra":"^11.3.0","jest-cli":"^30.0.4","puppeteer":"^24.12.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","npm-run-all2":"^8.0.4","@types/fs-extra":"^11.0.4","jest-stencil-runner":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/icons_0.0.6_1773709575289_0.49354152502909887","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@platformscode/icons","version":"0.0.7","keywords":["design-system","icons","icon pack","dga","nds"],"license":"UNLICENSED","_id":"@platformscode/icons@0.0.7","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"dist":{"shasum":"10d4d9b2b2baf622ebbc8e61e1fced5e5bc500b2","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.7.tgz","fileCount":8776,"integrity":"sha512-4ov6NFUUOSi2t6a56yR0pnq+ildL1EIjVA/hmxnFncLaFRC30WWw6CV/9uWVIwSpj0u8921MWmjalBYlPVp80A==","signatures":[{"sig":"MEYCIQDPF5+e92JROL1hrGG1J1x0cVravHzoYnADCNX8t0Q6ngIhAIyZ47+V5raGhqt5C8j7ZN0FFLFDT1SxkDhdsrmMELlI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35057210},"main":"./dist/index.cjs.js","_from":"file:platformscode-icons-0.0.7.tgz","types":"dist/types/index.d.ts","unpkg":"dist/nds-icons/nds-icons.esm.js","module":"./dist/index.js","exports":{".":{"types":"./dist/svg-data/*/index.d.ts","import":"./dist/svg-data/*/index.mjs","require":"./dist/svg-data/*/index.js"},"./dist/*":{"types":"./dist/*","import":"./dist/*","require":"./dist/*"},"./svg-data/*":{"types":"./dist/svg-data/*/index.d.ts","import":"./dist/svg-data/*/index.mjs","require":"./dist/svg-data/*/index.js"},"./dist/nds-icons.json":{"default":"./dist/nds-icons.json"}},"scripts":{"test":"jest","build":"run-s build.* generate:stories","format":"prettier --write \"**/*.{js,ts,css}\"","build.web":"pnpm --filter @arg/nds-icons-web run build:web","build.files":"tsx scripts/build.ts","test:coverage":"jest --coverage","build.components":"tsx scripts/generate-components.ts","generate:stories":"tsx scripts/generate-stories.ts"},"_npmUser":{"name":"msalman24","email":"msalman@azmx.sa"},"jsdelivr":"dist/nds-icons/nds-icons.esm.js","_resolved":"/tmp/00f06376dc44de1805a6eab8b27574ec/platformscode-icons-0.0.7.tgz","_integrity":"sha512-4ov6NFUUOSi2t6a56yR0pnq+ildL1EIjVA/hmxnFncLaFRC30WWw6CV/9uWVIwSpj0u8921MWmjalBYlPVp80A==","collection":"dist/collection/collection-manifest.json","_npmVersion":"10.9.3","description":"DGA Global Design System - Core icon build package for generating Web icon sets","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.4","svgo":"4.0.0","serve":"^14.2.4","rimraf":"^6.0.1","semver":"^7.7.2","fs-extra":"^11.3.0","jest-cli":"^30.0.4","puppeteer":"^24.12.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","npm-run-all2":"^8.0.4","@types/fs-extra":"^11.0.4","jest-stencil-runner":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/icons_0.0.7_1773717521148_0.1788627209741358","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@platformscode/icons","version":"0.0.8","keywords":["design-system","icons","icon pack","dga","nds"],"license":"UNLICENSED","_id":"@platformscode/icons@0.0.8","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"dist":{"shasum":"e00610f2b63e2ed322f96fdf22fc6a8af917b77d","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.8.tgz","fileCount":8764,"integrity":"sha512-ne6qrVUeOdwVZUBuGLgsB4pAO8X6QjX/GkAoYcJk7l6IpIFxVX7I+N8uAqwToY9ZKCH/o2REzOeohS9ogUD3QA==","signatures":[{"sig":"MEUCIEnSYVv75CdQtttjR8saC9XNNIUVMMWLTBfjB60oxlheAiEApu3rhk+KwdFUQhJ8oFLYb83Zp2D5siWQcNHBWvQ/A/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35024377},"main":"./dist/index.cjs.js","_from":"file:platformscode-icons-0.0.8.tgz","types":"dist/types/index.d.ts","unpkg":"dist/nds-icons/nds-icons.esm.js","module":"./dist/index.js","exports":{".":{"types":"./dist/svg-data/index.d.ts","import":"./dist/svg-data/index.mjs","require":"./dist/svg-data/index.js"},"./dist/*":{"types":"./dist/*","import":"./dist/*","require":"./dist/*"},"./svg-data/*":{"types":"./dist/svg-data/index.d.ts","import":"./dist/svg-data/index.mjs","require":"./dist/svg-data/index.js"},"./dist/nds-icons.json":{"default":"./dist/nds-icons.json"}},"scripts":{"test":"jest","build":"run-s build.* generate:stories","format":"prettier --write \"**/*.{js,ts,css}\"","build.web":"pnpm --filter @arg/nds-icons-web run build:web","build.files":"tsx scripts/build.ts","test:coverage":"jest --coverage","build.components":"tsx scripts/generate-components.ts","generate:stories":"tsx scripts/generate-stories.ts"},"_npmUser":{"name":"msalman24","email":"msalman@azmx.sa"},"jsdelivr":"dist/nds-icons/nds-icons.esm.js","_resolved":"/tmp/d549720ef29aa901c4dff4459ce5b2d7/platformscode-icons-0.0.8.tgz","_integrity":"sha512-ne6qrVUeOdwVZUBuGLgsB4pAO8X6QjX/GkAoYcJk7l6IpIFxVX7I+N8uAqwToY9ZKCH/o2REzOeohS9ogUD3QA==","collection":"dist/collection/collection-manifest.json","_npmVersion":"10.9.3","description":"DGA Global Design System - Core icon build package for generating Web icon sets","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.4","svgo":"4.0.0","serve":"^14.2.4","rimraf":"^6.0.1","semver":"^7.7.2","fs-extra":"^11.3.0","jest-cli":"^30.0.4","puppeteer":"^24.12.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","npm-run-all2":"^8.0.4","@types/fs-extra":"^11.0.4","jest-stencil-runner":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/icons_0.0.8_1773739945479_0.7070514030691775","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@platformscode/icons","version":"0.0.9","keywords":["design-system","icons","icon pack","dga","nds"],"license":"UNLICENSED","_id":"@platformscode/icons@0.0.9","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"dist":{"shasum":"f9b91981d11dea225d3e1036019e030d3d0c1453","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.9.tgz","fileCount":8776,"integrity":"sha512-QkWAdiiWBNNnmhlfYxQNWZ1XeSrvgAthou+RRrxD4Vm/B4Db6EFMey+nG7b+RUdVQz9B5I2Z9poqEv0frdrWtg==","signatures":[{"sig":"MEUCIQDn0UqVD3iUVXRqp7tifRK4NZHV5ifQ673t1kkAabUWUQIgdqPLleigvvku6i2ALr10QZUVmPW6L33zBU8nUNQDThQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34995230},"main":"./dist/index.cjs.js","_from":"file:platformscode-icons-0.0.9.tgz","types":"dist/types/index.d.ts","unpkg":"dist/nds-icons/nds-icons.esm.js","module":"./dist/index.js","exports":{".":{"types":"./dist/svg-data/index.d.ts","import":"./dist/svg-data/index.mjs","require":"./dist/svg-data/index.js"},"./dist/*":{"types":"./dist/*","import":"./dist/*","require":"./dist/*"},"./svg-data/*":{"types":"./dist/svg-data/index.d.ts","import":"./dist/svg-data/index.mjs","require":"./dist/svg-data/index.js"},"./dist/nds-icons.json":{"default":"./dist/nds-icons.json"}},"scripts":{"test":"jest","build":"run-s build.* generate:stories","format":"prettier --write \"**/*.{js,ts,css}\"","build.web":"pnpm --filter @arg/nds-icons-web run build:web","build.files":"tsx scripts/build.ts","test:coverage":"jest --coverage","build.components":"tsx scripts/generate-components.ts","generate:stories":"tsx scripts/generate-stories.ts"},"_npmUser":{"name":"msalman24","email":"msalman@azmx.sa"},"jsdelivr":"dist/nds-icons/nds-icons.esm.js","_resolved":"/tmp/f61ae3836b7d66e3524ec2849e1df4fb/platformscode-icons-0.0.9.tgz","_integrity":"sha512-QkWAdiiWBNNnmhlfYxQNWZ1XeSrvgAthou+RRrxD4Vm/B4Db6EFMey+nG7b+RUdVQz9B5I2Z9poqEv0frdrWtg==","collection":"dist/collection/collection-manifest.json","_npmVersion":"10.9.3","description":"DGA Global Design System - Core icon build package for generating Web icon sets","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.4","svgo":"4.0.0","serve":"^14.2.4","rimraf":"^6.0.1","semver":"^7.7.2","fs-extra":"^11.3.0","jest-cli":"^30.0.4","puppeteer":"^24.12.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","npm-run-all2":"^8.0.4","@types/fs-extra":"^11.0.4","jest-stencil-runner":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/icons_0.0.9_1773744202238_0.4439626491935844","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@platformscode/icons","version":"0.0.10","keywords":["design-system","icons","icon pack","dga","nds"],"license":"UNLICENSED","_id":"@platformscode/icons@0.0.10","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"dist":{"shasum":"7d432d3df54353c0d05186108b887f0ca234caa9","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.10.tgz","fileCount":8776,"integrity":"sha512-5u7aOG/SyhvuV7t1o/HEgRPQ9+dltXpJw+xvj1AlMaPchIIIaSLrtin1WAC0AVx86FvjiQqmmHa4uBfCftnckA==","signatures":[{"sig":"MEUCIHMHUH4+uKV18G0XYKp69mmFBk8hNquXZ/p+U2aGmRi0AiEA0zYy36xVYAZj+KDZYJIvXY4LbsQzSI1KIMDphA18cLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34976627},"main":"./dist/svg-data/index.js","_from":"file:platformscode-icons-0.0.10.tgz","types":"./dist/svg-data/index.d.ts","unpkg":"dist/nds-icons/nds-icons.esm.js","module":"./dist/svg-data/index.mjs","exports":{".":{"types":"./dist/svg-data/index.d.ts","import":"./dist/svg-data/index.mjs","require":"./dist/svg-data/index.js"},"./dist/*":{"types":"./dist/*","import":"./dist/*","require":"./dist/*"},"./svg-data/*":{"types":"./dist/svg-data/index.d.ts","import":"./dist/svg-data/index.mjs","require":"./dist/svg-data/index.js"},"./dist/nds-icons.json":{"default":"./dist/nds-icons.json"}},"scripts":{"test":"jest","build":"run-s build.* generate:stories","format":"prettier --write \"**/*.{js,ts,css}\"","build.web":"pnpm --filter @arg/nds-icons-web run build:web","build.files":"tsx scripts/build.ts","test:naming":"jest --testPathPatterns=svg-filenames","test:coverage":"jest --coverage","build.components":"tsx scripts/generate-components.ts","generate:stories":"tsx scripts/generate-stories.ts"},"_npmUser":{"name":"msalman24","email":"msalman@azmx.sa"},"jsdelivr":"dist/nds-icons/nds-icons.esm.js","_resolved":"/tmp/89d5cb9a22d9878126da10a6b3b61cba/platformscode-icons-0.0.10.tgz","_integrity":"sha512-5u7aOG/SyhvuV7t1o/HEgRPQ9+dltXpJw+xvj1AlMaPchIIIaSLrtin1WAC0AVx86FvjiQqmmHa4uBfCftnckA==","collection":"dist/collection/collection-manifest.json","_npmVersion":"10.9.3","description":"DGA Global Design System - Core icon build package for generating Web icon sets","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"collection:main":"dist/collection/index.js","devDependencies":{"tsx":"^4.20.3","jest":"^30.0.4","svgo":"4.0.0","serve":"^14.2.4","rimraf":"^6.0.1","semver":"^7.7.2","ts-jest":"^29.4.6","fs-extra":"^11.3.0","jest-cli":"^30.0.4","puppeteer":"^24.12.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","npm-run-all2":"^8.0.4","@types/fs-extra":"^11.0.4","jest-stencil-runner":"^0.0.8"},"_npmOperationalInternal":{"tmp":"tmp/icons_0.0.10_1774520524891_0.7588173757024759","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@platformscode/icons","version":"0.0.11","description":"DGA Global Design System - Core icon build package for generating Web icon sets","license":"UNLICENSED","main":"./dist/svg-data/index.js","module":"./dist/svg-data/index.mjs","types":"./dist/svg-data/index.d.ts","unpkg":"dist/nds-icons/nds-icons.esm.js","jsdelivr":"dist/nds-icons/nds-icons.esm.js","collection":"dist/collection/collection-manifest.json","collection:main":"dist/collection/index.js","exports":{".":{"types":"./dist/svg-data/index.d.ts","import":"./dist/svg-data/index.mjs","require":"./dist/svg-data/index.js"},"./svg-data/*":{"types":"./dist/svg-data/index.d.ts","import":"./dist/svg-data/index.mjs","require":"./dist/svg-data/index.js"},"./dist/*":{"types":"./dist/*","import":"./dist/*","require":"./dist/*"},"./dist/nds-icons.json":{"default":"./dist/nds-icons.json"}},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/jest":"^30.0.0","@types/node":"^22.15.3","@types/svgo":"^3.0.0","fs-extra":"^11.3.0","jest":"^30.0.4","jest-cli":"^30.0.4","jest-stencil-runner":"^0.0.8","npm-run-all2":"^8.0.4","puppeteer":"^24.12.0","rimraf":"^6.0.1","semver":"^7.7.2","serve":"^14.2.4","svgo":"4.0.0","ts-jest":"^29.4.6","tsx":"^4.20.3","typescript":"^5.8.3"},"keywords":["design-system","icons","icon pack","dga","nds"],"sideEffects":false,"scripts":{"build":"run-s build.* generate:stories","build.files":"tsx scripts/build.ts","build.components":"tsx scripts/generate-components.ts","build.web":"pnpm --filter @arg/nds-icons-web run build:web","generate:stories":"tsx scripts/generate-stories.ts","format":"prettier --write \"**/*.{js,ts,css}\"","test":"jest","test:naming":"jest --testPathPatterns=svg-filenames","test:coverage":"jest --coverage"},"_id":"@platformscode/icons@0.0.11","_integrity":"sha512-M0mDpDl9DMCKykFCEwtNO7a29uVgFhRG++BQHQ7EtsxRQx0CbBokbcXGmwxi472W72m90R9hOZtzFZmfTF1uqA==","_resolved":"/tmp/fa79486223c83fdebeb7229d363d51ba/platformscode-icons-0.0.11.tgz","_from":"file:platformscode-icons-0.0.11.tgz","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-M0mDpDl9DMCKykFCEwtNO7a29uVgFhRG++BQHQ7EtsxRQx0CbBokbcXGmwxi472W72m90R9hOZtzFZmfTF1uqA==","shasum":"77453ee95a34e93d85a1d567569001a848b884c6","tarball":"https://registry.npmjs.org/@platformscode/icons/-/icons-0.0.11.tgz","fileCount":8767,"unpackedSize":31602668,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJMdXVNYTwghTb2V+ld4xhAFXFCjJp8sX1T1Ub0lInPQIhAITFTtQnJqyJx7rXoaURFdyvK1PXsxATIPnUKowxt8k0"}]},"_npmUser":{"name":"msalman24","email":"msalman@azmx.sa"},"directories":{},"maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/icons_0.0.11_1775944412795_0.4189826171572488"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-01T06:02:29.512Z","modified":"2026-04-11T21:53:33.336Z","0.0.1":"2025-09-01T06:02:30.359Z","0.0.2":"2025-10-02T10:57:59.006Z","0.0.4":"2025-12-16T13:01:35.908Z","0.0.5":"2025-12-16T20:09:40.636Z","0.0.6":"2026-03-17T01:06:15.736Z","0.0.7":"2026-03-17T03:18:41.695Z","0.0.8":"2026-03-17T09:32:25.891Z","0.0.9":"2026-03-17T10:43:22.637Z","0.0.10":"2026-03-26T10:22:05.370Z","0.0.11":"2026-04-11T21:53:33.215Z"},"license":"UNLICENSED","keywords":["design-system","icons","icon pack","dga","nds"],"description":"DGA Global Design System - Core icon build package for generating Web icon sets","maintainers":[{"name":"msalman24","email":"msalman@azmx.sa"},{"name":"mohamedelezz","email":"maboelezz@azmx.sa"}],"readme":"# @arg/gds-icons\n\nARG Global Design System - Icons package supporting multiple platforms.\n\n## 📦 Installation\n\n```bash\nnpm install @arg/gds-icons\n# or\npnpm add @arg/gds-icons\n# or\nyarn add @arg/gds-icons\n```\n\n## 🎯 Platform-Specific Setup\n\nThis package supports multiple platforms with **optional peer dependencies**. You only need to install the dependencies for your platform.\n\n### For React Native Projects\n\nInstall React Native peer dependencies:\n\n```bash\nnpm install react react-native react-native-svg\n# or\npnpm add react react-native react-native-svg\n```\n\n### For Stencil.js Projects\n\nNo additional dependencies needed! `@stencil/core` is included.\n\n### For Web Projects (HTML/Angular/React)\n\nUse the web components or SVG icons directly. See usage examples below.\n\n## 🚀 Usage\n\n### React Native Components\n\nImport React Native components from `/react-native`:\n\n```tsx\nimport { ArrowDownIcon, HomeIcon } from '@arg/gds-icons/react-native';\n// or from specific category\nimport { UsIcon } from '@arg/gds-icons/react-native/Country flags';\n\nfunction MyComponent() {\n  return (\n    <View>\n      <ArrowDownIcon width={24} height={24} fill=\"#000\" />\n      <HomeIcon width={32} height={32} stroke=\"#333\" />\n    </View>\n  );\n}\n```\n\n**Props**: All components accept standard `SvgProps` from `react-native-svg`:\n\n- `width`, `height` (default: 24)\n- `fill`, `stroke`\n- `style`, `testID`, etc.\n\n### Stencil Components\n\nImport Stencil components from `/stencil`:\n\n```tsx\nimport { ArrowDown, Home } from '@arg/gds-icons/stencil';\n// or from specific category\nimport { Us } from '@arg/gds-icons/stencil/Country flags';\n\n@Component({\n  tag: 'my-component',\n})\nexport class MyComponent {\n  render() {\n    return (\n      <div>\n        <ArrowDown size={24} color=\"blue\" flipRtl={false} />\n        <Home size={32} color=\"#333\" />\n      </div>\n    );\n  }\n}\n```\n\n**Props**:\n\n- `size`: number (default: 24) - Icon size in pixels\n- `color`: string (default: 'currentColor') - Icon color\n- `flipRtl`: boolean (default: false) - Flip icon for RTL languages\n\n### Web Components (HTML)\n\n```html\n<script type=\"module\" src=\"node_modules/@arg/gds-icons/dist/gds-icons/gds-icons.esm.js\"></script>\n\n<arrow-down-icon size=\"24\" color=\"blue\"></arrow-down-icon>\n<home-icon size=\"32\"></home-icon>\n```\n\n### Raw SVG Icons\n\nImport SVG strings directly:\n\n```js\nimport { arrowDown } from '@arg/gds-icons';\n\n// Use in your templates or render functions\n```\n\n## 📁 Available Categories\n\n- **Country flags**: 265+ country and region flags\n- **System icon**: 700+ system and interface icons organized in subcategories:\n  - Arrows\n  - Interface\n  - Finance\n  - Shop\n  - User\n  - Files\n  - And more...\n\n## 🏗️ Development\n\n### Generate Components\n\nAfter adding or modifying SVG icons:\n\n```bash\n# Generate both React Native and Stencil components\npnpm generate:components\n\n# Build everything\npnpm build\n```\n\n### Build Process\n\nThe build process includes:\n\n1. **`build.files`** - Optimizes SVG icons\n2. **`generate:components`** - Generates React Native & Stencil components\n3. **`build.component`** - Builds Stencil web components\n4. **`build.collection`** - Creates distribution collection\n5. **`build.ui-copy`** - Copies UI components to distribution folders\n\n## 📦 Package Structure\n\n```\n@arg/gds-icons/\n├── dist/              # Stencil build output\n├── components/        # Custom elements\n├── icons/             # Raw SVG exports\n├── react-native/      # React Native components\n│   ├── Country flags/\n│   └── System icon/\n└── stencil/           # Stencil components\n    ├── Country flags/\n    └── System icon/\n```\n\n## 🔧 TypeScript Support\n\nFull TypeScript support included with type definitions for all platforms.\n\n## 📄 License\n\nUNLICENSED - ARG Global Design System\n\n[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=arg-gds-icons&metric=ncloc&token=b91daea6b81cf838c19b8f96a0d8e5c82951827e)](https://sonarcloud.io/summary/new_code?id=arg-gds-icons) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=arg-gds-icons&metric=sqale_rating&token=b91daea6b81cf838c19b8f96a0d8e5c82951827e)](https://sonarcloud.io/summary/new_code?id=arg-gds-icons) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=arg-gds-icons&metric=reliability_rating&token=b91daea6b81cf838c19b8f96a0d8e5c82951827e)](https://sonarcloud.io/summary/new_code?id=arg-gds-icons) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=arg-gds-icons&metric=security_rating&token=b91daea6b81cf838c19b8f96a0d8e5c82951827e)](https://sonarcloud.io/summary/new_code?id=arg-gds-icons) [![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=arg-gds-icons&metric=code_smells&token=b91daea6b81cf838c19b8f96a0d8e5c82951827e)](https://sonarcloud.io/summary/new_code?id=arg-gds-icons) [![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=arg-gds-icons&metric=duplicated_lines_density&token=b91daea6b81cf838c19b8f96a0d8e5c82951827e)](https://sonarcloud.io/summary/new_code?id=arg-gds-icons) [![Bugs](https://sonarcloud.io/api/project_badges/measure?project=arg-gds-icons&metric=bugs&token=b91daea6b81cf838c19b8f96a0d8e5c82951827e)](https://sonarcloud.io/summary/new_code?id=arg-gds-icons) [![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=arg-gds-icons&metric=sqale_index&token=b91daea6b81cf838c19b8f96a0d8e5c82951827e)](https://sonarcloud.io/summary/new_code?id=arg-gds-icons) [![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=arg-gds-icons&metric=vulnerabilities&token=b91daea6b81cf838c19b8f96a0d8e5c82951827e)](https://sonarcloud.io/summary/new_code?id=arg-gds-icons)\n","readmeFilename":"readme.md"}