open-index/open-npm huggingface dataset:
npm package: @irts/irui
Description: IRTS React UI Component Library
Author: irts
Latest version: 1.0.1


# **@irts/react-ui**

IRTS React UI Library - a simple, typed, Tailwind-based UI component library for React.
Inspired by shadcn/ui, built with TypeScript + tsup.

## **What’s inside**

* ⚡ **tsup** build config (ESM + CJS)
* 🎨 Basic components: **Button**, **Input**, **Card** (shadcn-style)
* 🔧 Tailwind consumer config snippet
* 🤖 GitHub Actions:

  * `publish.yml` (manual / tag-based)
  * `release-changesets.yml` (automated releases)
* 📝 Changesets config (for versioning + changelog)

---

## **How to publish (manual)**

```
npm login
npm run build
npm publish --access public
```

---

## **How to publish automatically (recommended)**

1. Create an **NPM automation token**.
2. Add secret in GitHub repo: `NPM_TOKEN`.
3. Push to `main` **with a changeset** (`npx changeset`).
4. Workflow `release-changesets.yml` will:

   * bump version
   * generate changelog
   * publish to npm as **@irts/react-ui**

---

## **Using the library**

Install:

```bash
npm i @irts/react-ui
```

Basic usage:

```tsx
import { Button, Input, Card } from '@irts/react-ui'

export default function Page() {
  return (
    <Card className="p-4 space-y-2">
      <Input placeholder="Type something…" />
      <Button>Click Me</Button>
    </Card>
  )
}
```

---

## **Tailwind Setup (Consumer Project)**

Add to `tailwind.config.js`:

```js
content: [
  "./src/**/*.{ts,tsx}",
  "./node_modules/@irts/react-ui/dist/**/*.{js,ts}"
]
```

Add plugin or preset if needed.

---

## **Note about shadcn**

* These components follow shadcn/ui patterns.
* MIT licensed — attribution included in `LICENSE-ATTRIBUTION.md`.

---
npm package: @iruka-edu/create-iruka-game
Description: Create Iruka mini game (React + Phaser template)
Latest version: 1.1.0

# @iruka-edu/create-iruka-game

The official scaffolding tool for building Iruka Mini Games. Quickly set up a new project with pre-configured templates for Phaser and React.

## Quick Start

You don't need to install this package globally. Simply run it using `npx`:

```bash
npx @iruka-edu/create-iruka-game
```

Follow the interactive prompts to:

1. Enter your project name.
2. Choose a template (e.g., React + Phaser).
3. Provide your GitHub Personal Access Token (for downloading private SDK core packages).

## Features

- 🚀 **Fast Scaffolding**: Set up a production-ready game project in seconds.
- 🎨 **Modern Templates**:
  - **React + Phaser (Recommended)**: A powerful combination for building complex game UIs with React and high-performance game logic with Phaser.
  - **Basic Phaser**: A lightweight starting point for pure Phaser development.
- 🛠️ **Integrated SDK**: Automatically configures the project to use `@iruka-edu/mini-game-sdk`.
- 🔐 **Secure Configuration**: Helps you set up `.npmrc` to access private Iruka packages securely.

## What's Included

Each scaffolded project comes with:

- A pre-configured `vite.config.ts` for fast development and optimized builds.
- Built-in TypeScript support.
- Iruka SDK integration for features like Leaderboards, User Auth, and Analytics.
- A basic game scene to get you started.

## Development

If you want to contribute to the CLI itself:

```bash
# Clone the monorepo
git clone https://github.com/iruka-edu/iruka-mini-game-sdk.git

# Install dependencies
pnpm install

# Build the CLI
cd packages/create-iruka-game
pnpm build
```

## License

MIT © [Iruka Edu](https://github.com/iruka-edu)
npm package: @irumvanselme/ui-atoms
Description: This Library is a collection of core components for irumvanselme ui.
Latest version: 1.0.13

## @irumvanselme/ui-atoms

This Library is a collection of core components for irumvanselme ui.

[![npm version](https://badge.fury.io/js/@irumvanselme%2Fui-atoms.svg)](https://badge.fury.io/js/@irumvanselme%2Fui-atoms)
npm package: @irumvanselme/ui-core
Description: This Library is a collection of core components for irumvanselme ui.
Latest version: 1.0.6

## @irumvanselme/ui-core

This Library is a collection of core components for irumvanselme ui.


[![npm version](https://badge.fury.io/js/@irumvanselme%2Fui-core.svg)](https://badge.fury.io/js/@irumvanselme%2Fui-core)
npm package: @irumvanselme/ui-forms
Description: This Library is a collection of core components for irumvanselme ui.
Latest version: 1.0.16

## @irumvanselme/ui-forms

This Library is a collection of core components for irumvanselme ui.


[![npm version](https://badge.fury.io/js/@irumvanselme%2Fui-forms.svg)](https://badge.fury.io/js/@irumvanselme%2Fui-forms)
npm package: @irumvanselme/ui-inputs
Description: This Library is a collection of core components for irumvanselme ui.
Latest version: 1.0.9

## @irumvanselme/ui-inputs

This Library is a collection of core components for irumvanselme ui.

[![npm version](https://badge.fury.io/js/@irumvanselme%2Fui-inputs.svg)](https://badge.fury.io/js/@irumvanselme%2Fui-inputs)
npm package: @irumvanselme/ui-layout
Description: This Library is a collection of layout components for irumvanselme ui.
Latest version: 1.0.12

## @irumvanselme/ui-layout

This Library is a collection of layout components for irumvanselme ui.

[![npm version](https://badge.fury.io/js/@irumvanselme%2Fui-layout.svg)](https://badge.fury.io/js/@irumvanselme%2Fui-layout)
npm package: @iruttkayn/angular-ts-decorators
Description: Fork of [https://github.com/vsternbach/angular-ts-decorators](https://github.com/vsternbach/angular-ts-decorators)
Author: test
Latest version: 3.7.7

Fork of [https://github.com/vsternbach/angular-ts-decorators](https://github.com/vsternbach/angular-ts-decorators)

- added simple support for controllers @Controller (not Angular2 valid)
- npm scripts ported to windows (for in loops)
- id in module is required
- added registrations to ST module system
- added ensure of $inject static property
npm package: @iruttkayn/angular-ts-decorators-2
Description: Fork of [https://github.com/vsternbach/angular-ts-decorators](https://github.com/vsternbach/angular-ts-decorators)
Author: test
Latest version: 3.7.7

Fork of [https://github.com/vsternbach/angular-ts-decorators](https://github.com/vsternbach/angular-ts-decorators)

- added simple support for controllers @Controller (not Angular2 valid)
- npm scripts ported to windows (for in loops)
- id in module is required
- added registrations to ST module system
- added ensure of $inject static property
npm package: @iruttkayn/angular-ts-decorators-3
Description: Fork of [https://github.com/vsternbach/angular-ts-decorators](https://github.com/vsternbach/angular-ts-decorators)
Author: test
Latest version: 3.7.7

Fork of [https://github.com/vsternbach/angular-ts-decorators](https://github.com/vsternbach/angular-ts-decorators)

- added simple support for controllers @Controller (not Angular2 valid)
- npm scripts ported to windows (for in loops)
- id in module is required
- added registrations to ST module system
- added ensure of $inject static property