open-index/open-npm huggingface dataset:
npm package: @maximka76667/icons-master
Description: CLI tool to manage lucide-react icon exports
Latest version: 1.0.3

# icons-master

A CLI tool to manage [Lucide React](https://lucide.dev) icon exports in your TypeScript project.

Automatically fetches icon metadata, determines the correct category, and keeps your export files alphabetically sorted.

## Installation

```bash
npm install @maximka76667/icons-master
```

The correct binary for your platform is downloaded automatically on first run.

## Usage

### Add an icon

```bash
icons-master add <icon-name> [folder]
```

### Remove an icon

```bash
icons-master remove <icon-name> [folder]
```

- `<icon-name>` — icon name in kebab-case (e.g. `arrow-up`, `chevron-down`)
- `[folder]` — output directory for TypeScript files (default: `icons`)

## Examples

```bash
icons-master add arrow-up
# → Added ArrowUp to icons/arrows.ts

icons-master add arrow-up src/icons
# → Added ArrowUp to src/icons/arrows.ts

icons-master remove arrow-up
# → Removed ArrowUp from icons/arrows.ts
```

The generated TypeScript files look like this:

```ts
export { ArrowDown, ArrowLeft, ArrowRight, ArrowUp } from "lucide-react";
```

## Supported Platforms

| Platform | Architecture          |
| -------- | --------------------- |
| Windows  | x64                   |
| macOS    | x64 (Intel)           |
| macOS    | ARM64 (Apple Silicon) |
| Linux    | x64                   |
| Linux    | ARM64                 |
npm package: @maximka76667/my-react-library
Description: My first react library test.
Latest version: 1.0.3

# My React Library

My first react library test.

## Description

MyButton component:

- Used this way:

```js
function App() {
  return (
    <div>
      <MyButton onClick={() => alert("Clicked!")} className="custom-button">
        click
      </MyButton>
    </div>
  );
}

export default App;
```

- Something between MyButton tags is required (text, other tags and components)
- Could accept the rest of all buttons props