open-index/open-npm huggingface dataset:
npm package: @oniratec/onira-react-ui
Description: <p align="center">   <strong>@oniratec/onira-react-ui</strong><br/>   React UI component library for Onira products </p>
Latest version: 3.1.1

<p align="center">
  <strong>@oniratec/onira-react-ui</strong><br/>
  React UI component library for Onira products
</p>

<p align="center">
  <a href="https://www.npmjs.com/package/@oniratec/onira-react-ui">
    <img src="https://img.shields.io/npm/v/@oniratec/onira-react-ui.svg" alt="npm version" />
  </a>
  <img src="https://img.shields.io/badge/react-18-blue" alt="React 18" />
  <img src="https://img.shields.io/badge/license-MIT-blue" alt="License" />
</p>

---

## ✨ Overview

**@oniratec/onira-react-ui** is the official React UI component library for Onira projects.

The library focuses on:

- predictable and explicit APIs
- accessibility by default
- strong TypeScript typing
- long-term maintainability
- automated quality and release processes

This repository is intended to be **shared, versioned, and contributed to safely**.

---

## 📦 Installation

```bash
npm install @oniratec/onira-react-ui
```

```bash
pnpm add @oniratec/onira-react-ui
```

---

## 🚀 Getting started

```ts
import { Button } from '@oniratec/onira-react-ui'
```

Component usage, props, and examples are documented in **Storybook**.

---

## 📖 Documentation

### Project & usage

- 📘 Getting Started → docs/getting-started.md
- 🧩 Components overview → docs/components.md
- 🎨 Theming → docs/theming.md
- ♿ Accessibility → docs/accessibility.md

### Quality & contribution

- 🧪 CI & Code Quality → docs/ci-quality.md
- 🚀 Release process → docs/release-process.md
- 🤝 Contributing → docs/contributing.md

---

## 🧩 Component documentation (Storybook)

This project uses **Storybook** as the source of truth for component documentation.

Local Storybook:

```bash
npm install
npm run storybook
```

Runs at http://localhost:6006

---

## 🧠 Versioning & releases

This library follows **Semantic Versioning** and uses **Changesets**.

- versions are bumped automatically
- changelogs are generated
- publishing is handled by GitHub Actions
- no package is published without an explicit version decision

Current version: **0.0.1** (alpha)

---

## 🛠️ Development

```bash
npm install
npm run lint
npm run typecheck
npm run test
npm run build
```

---

## 🤝 Contributing

Please read docs/contributing.md before opening a PR.

---

## 📄 License

MIT