{"_id":"@borderline-ui/icons","name":"@borderline-ui/icons","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@borderline-ui/icons","version":"0.1.0","description":"Hand-authored SVG icon components for React, used by @borderline-ui/ui.","keywords":["react","icons","svg","components","borderline"],"license":"MIT","author":{"name":"Joshua Foster","email":"jsjf93@hotmail.co.uk"},"homepage":"https://github.com/jsjf93/component-library/tree/main/package/icons#readme","bugs":{"url":"https://github.com/jsjf93/component-library/issues"},"repository":{"type":"git","url":"git+https://github.com/jsjf93/component-library.git","directory":"package/icons"},"type":"module","sideEffects":false,"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"publishConfig":{"access":"public"},"peerDependencies":{"react":"^19.2.5","react-dom":"^19.2.5"},"devDependencies":{"@eslint/js":"^9.39.4","@types/node":"^24.12.2","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.1","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.2","globals":"^17.5.0","typescript":"~6.0.2","typescript-eslint":"^8.58.2","vite":"^8.0.9"},"scripts":{"build":"tsc -p tsconfig.build.json && vite build","lint":"eslint ."},"_id":"@borderline-ui/icons@0.1.0","_integrity":"sha512-3YD+YI3VPGMii8MwWveNLivTJmTuC6QoCQ3poAERs6o+tNtUNAy+5LHfRlsewoeQxxZP6HSvcFkiFAeMy8MswQ==","_resolved":"/private/var/folders/b9/fkgtv7xj4qq5pb9qm3gb59180000gn/T/d05cbaca023f596180c478ff19a53cad/borderline-ui-icons-0.1.0.tgz","_from":"file:borderline-ui-icons-0.1.0.tgz","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-3YD+YI3VPGMii8MwWveNLivTJmTuC6QoCQ3poAERs6o+tNtUNAy+5LHfRlsewoeQxxZP6HSvcFkiFAeMy8MswQ==","shasum":"20bd125e8641d50846abd6341d0302520ab46908","tarball":"https://registry.npmjs.org/@borderline-ui/icons/-/icons-0.1.0.tgz","fileCount":35,"unpackedSize":25564,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEZRDFQI0Kpad/72HHlRJlLWQPtcXGLVcwZ/Tiobm5jYAiBx/6dKTfK1+2gXWeZDU+gWyZjQrVkg1AKg2I8RdWbONg=="}]},"_npmUser":{"name":"jsjf93","email":"jsjf93@hotmail.co.uk"},"directories":{},"maintainers":[{"name":"jsjf93","email":"jsjf93@hotmail.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/icons_0.1.0_1786778151500_0.18362548686446578"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-15T07:15:51.300Z","0.1.0":"2026-08-15T07:15:51.642Z","modified":"2026-08-15T07:15:51.888Z"},"maintainers":[{"name":"jsjf93","email":"jsjf93@hotmail.co.uk"}],"description":"Hand-authored SVG icon components for React, used by @borderline-ui/ui.","homepage":"https://github.com/jsjf93/component-library/tree/main/package/icons#readme","keywords":["react","icons","svg","components","borderline"],"repository":{"type":"git","url":"git+https://github.com/jsjf93/component-library.git","directory":"package/icons"},"author":{"name":"Joshua Foster","email":"jsjf93@hotmail.co.uk"},"bugs":{"url":"https://github.com/jsjf93/component-library/issues"},"license":"MIT","readme":"# @borderline-ui/icons\n\nHand-authored SVG icon components for React. Used by [`@borderline-ui/ui`](https://www.npmjs.com/package/@borderline-ui/ui), and usable on their own.\n\n## Installation\n\n```bash\nnpm install @borderline-ui/icons\n# or\npnpm add @borderline-ui/icons\n```\n\n`react` and `react-dom` (v19+) are peer dependencies.\n\n## Usage\n\nEach icon accepts an optional `className` (defaults to `size-4 shrink-0`) and is drawn with `stroke=\"currentColor\"`, so it inherits the surrounding text color:\n\n```tsx\nimport { Wallet, Send } from \"@borderline-ui/icons\";\n\nexport function Example() {\n  return (\n    <span className=\"text-blue-600\">\n      <Wallet className=\"size-6\" />\n      <Send />\n    </span>\n  );\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-d55020a7fa74a4dd727b730b65ab8623"}