{"_id":"@ajentik/doo-iconik","name":"@ajentik/doo-iconik","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@ajentik/doo-iconik","version":"1.0.0","description":"Framework-agnostic core icon data and utilities for doo-iconik","license":"MIT","author":{"name":"Ajentik"},"homepage":"https://github.com/ajentik/doo-iconik/tree/main/packages/core","bugs":{"url":"https://github.com/ajentik/doo-iconik/issues"},"sideEffects":false,"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./icon-data":{"types":"./dist/icon-data.d.ts","import":"./dist/icon-data.js","default":"./dist/icon-data.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","default":"./dist/utils.js"},"./icons/*":{"types":"./dist/icons/*.d.ts","import":"./dist/icons/*.js","default":"./dist/icons/*.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","default":"./dist/icons/index.js"}},"scripts":{"build":"tsc -p tsconfig.json"},"devDependencies":{"typescript":"^5.0.0"},"keywords":["icons","doodle","hand-drawn","healthcare","ui","doo-iconik"],"repository":{"type":"git","url":"git+https://github.com/ajentik/doo-iconik.git","directory":"packages/core"},"gitHead":"f3825990686a1f1f05063f7c925a6837081bac6a","_id":"@ajentik/doo-iconik@1.0.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-o4whBAIPj6cZt133+FQQzMHO+KtrY3uaoYgppk6TrrYtGCKPNk2HHMomIYM84Gp39yHTac9Fj8UwqsqlOGjKDg==","shasum":"96755d0f1435ef35dd2cd865cd15bcf5dda9de42","tarball":"https://registry.npmjs.org/@ajentik/doo-iconik/-/doo-iconik-1.0.0.tgz","fileCount":2411,"unpackedSize":1131179,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ajentik%2fdoo-iconik@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGr0Wnc3g60apJJB9zhLEtuImuX+pe3wI+7CfSwi+CmKAiEAribbTtrNxVzdxtXCY5qq5EwbiClpjL9beRC/7jVWri0="}]},"_npmUser":{"name":"ajentik","email":"vie@ajentik.ai"},"directories":{},"maintainers":[{"name":"ajentik","email":"vie@ajentik.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/doo-iconik_1.0.0_1774232108305_0.5893937752949363"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-23T02:15:08.244Z","1.0.0":"2026-03-23T02:15:08.536Z","modified":"2026-03-23T02:15:08.906Z"},"maintainers":[{"name":"ajentik","email":"vie@ajentik.ai"}],"description":"Framework-agnostic core icon data and utilities for doo-iconik","homepage":"https://github.com/ajentik/doo-iconik/tree/main/packages/core","keywords":["icons","doodle","hand-drawn","healthcare","ui","doo-iconik"],"repository":{"type":"git","url":"git+https://github.com/ajentik/doo-iconik.git","directory":"packages/core"},"author":{"name":"Ajentik"},"bugs":{"url":"https://github.com/ajentik/doo-iconik/issues"},"license":"MIT","readme":"# @ajentik/doo-iconik\n\n[![npm version](https://img.shields.io/npm/v/@ajentik/doo-iconik.svg)](https://www.npmjs.com/package/@ajentik/doo-iconik)\n\nFramework-agnostic shared icon data and utilities: 595 hand-drawn doodle-style SVG icons.\n\nPart of [doo-iconik](https://github.com/ajentik/doo-iconik).\n\n## Install\n\n```bash\nnpm i @ajentik/doo-iconik\n```\n\n## Usage\n\n```js\nimport { getIcon, getAllIconNames } from '@ajentik/doo-iconik';\n\n// Get a single icon's SVG data\nconst heart = getIcon('heart');\nconsole.log(heart.svg); // raw SVG string\n\n// List all available icon names\nconst names = getAllIconNames();\n```\n\n## API\n\n| Export | Description |\n| --- | --- |\n| `getIcon(name)` | Returns the SVG data for a given icon name |\n| `getAllIconNames()` | Returns an array of all 595 icon names |\n| `iconData` | The full icon dataset |\n\n## Props\n\nAll framework wrappers built on `@ajentik/doo-iconik` accept: `name`, `size`, `spin`, `pulse`, `bounce`, `flipHorizontal`, `flipVertical`, `variant`, `animation`.\n\nSee the [main documentation](https://github.com/ajentik/doo-iconik#props) for full prop details.\n\n## Tree-Shaking\n\nImport individual icons for smaller bundles:\n\n```typescript\n// Only bundles the heart icon (~200 bytes)\nimport { heart } from '@ajentik/doo-iconik/icons/heart';\n\n// All icons (~212KB)\nimport { iconData } from '@ajentik/doo-iconik';\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-44a7f3caec01d0f4e64b65c10c2f4891"}