Repository navigation
EnoughUI 0.3.0
EnoughUI’s first public release provides separate React and native Astro packages under the EnoughTools organization, licensed under MIT.
Install @enoughtools/ui-react@0.3.0 for React components and interactive Astro islands, or @enoughtools/ui-astro@0.3.0 for native HTML presentation without a React dependency. Both include shared styles and design tokens.
The pinned shadcn/ui Radix baseline covers 65 current families plus legacy Form, with 124 required native Astro parts. Renderer differences and the verification scope are recorded in the parity contract. Decorative arrows and emoji-prone direction glyphs are removed.
Validation passed: 297 component, native-rendering and policy tests; 422 browser checks across 385 stories; 99 additional checks after the development dependency patch; 15 catalog checks; and isolated packaged React/Astro consumer builds and browser interactions. GitHub CI passed on Node 22 and 24 before merge.
These initial packages were bootstrapped through authenticated npm publication. Future new versions use GitHub trusted publishing with provenance. Contribution, conduct, security and release policies are included in the repository.
An unpatched development-only upstream cache advisory remains tracked. The current static catalog does not exercise its vulnerable path according to the recorded code-and-usage assessment. See dependency status.