Check the project boundary
A registry install writes source into your project. Confirm the destination before the command changes files.
Run the install from the application that owns your shadcn configuration. If the repository contains more than one app, move into the intended package first and inspect its components.json file.
- Use the package manager already pinned by the project.
- Check the configured aliases and component destination in components.json.
- Preserve unrelated local changes before adding generated source.
Run the registry install
Menace registry URLs are absolute so the same command works from local development, previews, and production documentation.
pnpm dlx shadcn@latest add https://menaceui.com/r/aurora-button.jsonProve the result in context
An import that typechecks can still look or behave incorrectly inside the real page.
Render the component on the surface where it will live. Exercise keyboard focus, disabled behavior, long labels, and the narrowest supported viewport before changing its styles.
pnpm typecheck
pnpm lint
pnpm buildKeep the proof with the change.
Record the commands you ran, the states you checked, and the evidence that remains outside this guide.
Put it into practice