pphat.me logoRegistry
Docs/components/registry

Registry Maintenance & Building

Learn how the static registry is generated and updated for contributors and maintainers.


Building the Registry Locally

The icons and components are hosted on a GitHub repository and parsed into a lightweight registry/index.json. To rebuild the registry locally:

1. Generate GitHub Token

Generate a GitHub Personal Access Token to avoid GitHub API rate limits.

2. Run Build Script

Linux / macOS:

GITHUB_TOKEN="your_token" npm run build:registry

Windows (PowerShell):

$env:GITHUB_TOKEN="your_token"; npm run build:registry

Note: An automated GitHub Actions workflow runs automatically whenever a new GitHub Release is published, ensuring the registry stays up to date!