The shared builder and stylesheet for every `@behivetech/icons.*` package: `createIcon`, the factory each icon package builds its component with, and the stylesheet that sizes them. It holds no glyphs; each one is its own package, `@behivetech/icons.<name>`, so an app loads only the icons it renders.

pnpm add @behivetech/icons.base

Edit the code and the preview updates as you type. Every registry export is in scope — createIcon from this package, plus React hooks and every other component in the registry.

PlaygroundOpen in new tab