@hyperpackai/hypericons-icons
v0.3.0
Published
Original HyperIcons SVG icon data package.
Readme
HyperIcons Icons
Original, normalized SVG icon data for HyperIcons.
import { SearchIconData } from "@hyperpackai/hypericons-icons";
import { WalletIconData } from "@hyperpackai/hypericons-icons/categories/commerce-and-finance";
import { hyperIconRegistry } from "@hyperpackai/hypericons-icons/registry";Every icon is generated as static TypeScript data with viewBox="0 0 24 24", no hardcoded color, and tree-shakable exports. Category entrypoints are generated for smaller imports, and registry/icons.json is available for search, docs, and design-tool integrations.
Quality Commands
npm run icons:generate
npm run icons:audit
npm run icons:validate
npm run icons:dedupe
npm run icons:buildThe audit gate fails on duplicate SVGs, empty icons, invalid viewBox, unsupported SVG tags, hardcoded colors, missing required enterprise icons, or missing adapter exports.
Adding Icons
Add names to scripts/generate-hypericons.mjs, define a clean 24x24 SVG shape, then run npm run icons:generate && npm run icons:audit. New icons must be original, semantically named, accessible through generated metadata, and visually consistent with the outlined HyperIcons style.
