{"_id":"@brika/icon-studio","_rev":"2-6627b41e9f244198a077e978de0e5980","name":"@brika/icon-studio","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@brika/icon-studio","version":"0.1.0","keywords":["icon","icons","svg","cli","icon-generator","gradient","favicon","monogram","lucide","simple-icons","iconify","brika"],"author":{"name":"Brika Labs"},"license":"MIT","_id":"@brika/icon-studio@0.1.0","maintainers":[{"name":"maxscharwath","email":"maxscharwath@gmail.com"}],"homepage":"https://icon.brika.dev","bugs":{"url":"https://github.com/brikalabs/icon-studio/issues"},"bin":{"brika-icon":"dist/index.js"},"dist":{"shasum":"2060b0c29b42de03e38bff739d14997255e8189d","tarball":"https://registry.npmjs.org/@brika/icon-studio/-/icon-studio-0.1.0.tgz","fileCount":7,"integrity":"sha512-tb4UVdACeH4GB4hEsm0kRfedtLmDR9HaQRHF6ABfDGWPumHh7wPV2uY0yn9a5yu+TpPDaD4D0xgR18+4Y9feqA==","signatures":[{"sig":"MEYCIQDyYVRnggHS8+I1VYwnpVzlHi7JyJErYfRJqZepBYhD5AIhAPo1tpnxnGpgc1l8Cntz2ABsPq7RcZcoBwA7PFkC3uuB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6422363},"type":"module","engines":{"node":">=18"},"gitHead":"384d911d14a52bc541b5cba0707ec51cee98d2b1","scripts":{"test":"bun test","build":"bun run build.ts","prepack":"bun run build.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"maxscharwath","email":"maxscharwath@gmail.com"},"repository":{"url":"git+https://github.com/brikalabs/icon-studio.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.6.7","description":"Generate square SVG plugin icons from the command line: 200k+ glyphs, gradients, monograms, film grain.","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@brika/icon-studio-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/icon-studio_0.1.0_1781389594674_0.9194321819885312","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@brika/icon-studio","version":"0.1.1","type":"module","description":"Generate square SVG plugin icons from the command line: 200k+ glyphs, gradients, monograms, film grain.","keywords":["icon","icons","svg","cli","icon-generator","gradient","favicon","monogram","lucide","simple-icons","iconify","brika"],"license":"MIT","author":{"name":"Brika Labs"},"homepage":"https://icon.brika.dev","repository":{"type":"git","url":"git+https://github.com/brikalabs/icon-studio.git","directory":"packages/cli"},"bugs":{"url":"https://github.com/brikalabs/icon-studio/issues"},"bin":{"brika-icon":"dist/index.js"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"scripts":{"build":"bun run build.ts","prepack":"bun run build.ts","test":"bun test","typecheck":"tsc --noEmit"},"devDependencies":{"@brika/icon-studio-core":"workspace:*","typescript":"^6.0.3"},"gitHead":"8fb922d14d2abd0b849e381dc7a378cab0ba8022","_id":"@brika/icon-studio@0.1.1","_nodeVersion":"24.16.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-K4R829bxxiLnNXNazS8hIeOsMObwBtgwbf9/ouE6kmXK4gpf1K2WFlIKu6nceVMe3D5sSfhv6UxGC2UVGQ5ntA==","shasum":"c759184ce3396c2af136af5e5b9ed17044b33981","tarball":"https://registry.npmjs.org/@brika/icon-studio/-/icon-studio-0.1.1.tgz","fileCount":7,"unpackedSize":6422516,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@brika%2ficon-studio@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAKoXg3QJ6YNOCCKTlgXZmjGSpFggA83kGn79ORVUMuBAiAgr2klNrWBlC3++KCMqsyIUpZXUaCmnlig6C482FD2GA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:18ff9283-9aff-4ec3-9189-82378af97ff6"}},"directories":{},"maintainers":[{"name":"maxscharwath","email":"maxscharwath@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/icon-studio_0.1.1_1781390720547_0.1382987229928283"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-13T22:26:34.434Z","modified":"2026-06-13T22:45:21.045Z","0.1.0":"2026-06-13T22:26:34.871Z","0.1.1":"2026-06-13T22:45:20.763Z"},"bugs":{"url":"https://github.com/brikalabs/icon-studio/issues"},"author":{"name":"Brika Labs"},"license":"MIT","homepage":"https://icon.brika.dev","keywords":["icon","icons","svg","cli","icon-generator","gradient","favicon","monogram","lucide","simple-icons","iconify","brika"],"repository":{"type":"git","url":"git+https://github.com/brikalabs/icon-studio.git","directory":"packages/cli"},"description":"Generate square SVG plugin icons from the command line: 200k+ glyphs, gradients, monograms, film grain.","maintainers":[{"name":"maxscharwath","email":"maxscharwath@gmail.com"}],"readme":"# @brika/icon-studio\n\nGenerate square SVG plugin icons from the command line. Pick from 200,000+\nglyphs (lucide, simple-icons brand marks, and the whole Iconify catalogue), or\ntype a monogram; drop them on a multi-stop gradient with optional glare and\nfilm grain; export a clean, standalone SVG.\n\nIt's the terminal companion to the [Icon Studio editor](https://icon.brika.dev)\n— both render through the same engine, so the CLI output is byte-for-byte what\nyou'd get from the web app.\n\n## Install\n\nNo install needed — run it with `npx`:\n\n```sh\nnpx @brika/icon-studio bell --preset iris -o icon.svg\n```\n\nOr install the `brika-icon` binary globally:\n\n```sh\nnpm i -g @brika/icon-studio\nbrika-icon bell --preset iris -o icon.svg\n```\n\nRequires Node.js 18+ (for the bundled `iconify` network path). No Bun required.\n\n## Examples\n\n```sh\nbrika-icon bell --preset sunset -o assets/icon.svg\nbrika-icon rocket --stops \"3F5EFB-9D50BB-FC466B\" --angle 120 --rotate 15\nbrika-icon github --lib brand --bg \"#18181B\"\nbrika-icon tabler:bolt --lib iconify --preset midnight       # any Iconify icon\nbrika-icon database --bg \"#18181B\" --icon-color \"#38EF7D\" --noise 0.2\nbrika-icon --text BR --font mono --preset midnight --glare 0.4\nbrika-icon --custom logo.svg --preset ocean\nbrika-icon --search alarm --lib iconify\nbrika-icon --list-presets\n```\n\n## Libraries\n\n| `--lib`    | Source                                    |\n| ---------- | ----------------------------------------- |\n| `lucide`   | [Lucide](https://lucide.dev) (default)    |\n| `brand`    | [simple-icons](https://simpleicons.org) brand marks |\n| `iconify`  | Any [Iconify](https://iconify.design) icon as `prefix:name` (needs network) |\n\nRun `brika-icon --help` for the full option list (size, gradient stops, scale,\noffset, rotation, stroke width, noise, glare, monogram font/weight, …).\n\n## License\n\nMIT © Brika Labs. Icon sets keep their upstream licenses.\n","readmeFilename":"README.md"}