open-index/open-npm huggingface dataset:
npm package: @kommo-crm/create-kommo-integration
Description: This CLI tool helps developers quickly generate a widget project with the required configuration and dependencies for the Kommo platform. The tool provides an interactive prompt for setting up widget parameters, such as locales, locations, and support det
Latest version: 1.2.0

# CLI Tool for Widget Generation

## Overview

This CLI tool helps developers quickly generate a widget project with the required configuration and dependencies for the Kommo platform. The tool provides an interactive prompt for setting up widget parameters, such as locales, locations, and support details.

## Installation

Ensure you have **Node.js** installed on your system, then install the CLI globally or use npx:

```
npx @kommo-crm/create-kommo-integration@latest <directory-name> --en
```

or install it globally:

```
npm install -g @kommo-crm/create-kommo-integration@latest
```

## Usage

Run the CLI with the following command:

```
npx @kommo-crm/create-kommo-integration@latest [directory] [options]
```

### Options

- --en – Use English language
- --es – Use Spanish language
- --pt – Use Portuguese language

If no language is specified, the CLI will prompt you to select one.

## Example Usage

```
npx @kommo-crm/create-kommo-integration@latest my-widget --en
```

This command creates a new widget project named _my-widget_ with English as the selected language of CLI interface.

## Final Steps

Once all configurations are set, the CLI will:

- Create the widget template directory with widget template
- Install necessary dependencies
- Generate a manifest.json file based on your selections
- Display a success message with further instructions

## Contribute to this repo

Pull requests are welcome. See the [contribution guidelines](./.github/CONTRIBUTING.md) for more information.

## Licenses

Source code is under a [custom license](./LICENCE) based on MIT.
npm package: @kommo-crm/crm-react-ui-kit
Description: Ready-to-use React components which implements Kommo design
Latest version: 1.7.0

<h1 align="center">@kommo-crm/crm-react-ui-kit</h1>

> Ready-to-use React components that implement the design of [Kommo](https://www.kommo.com/)

[Storybook](https://storybook.kommo.com) preview

## Installation

| npm                                 | yarn                                   | pnpm                                   |
| ----------------------------------- | -------------------------------------- | -------------------------------------- |
| `npm i @kommo-crm/crm-react-ui-kit` | `yarn add @kommo-crm/crm-react-ui-kit` | `pnpm add @kommo-crm/crm-react-ui-kit` |

## Commands

### Install dependencies and build

```sh
yarn install && yarn build
```

### Storybook Commands

| Command                | Runs                               |
| ---------------------- | ---------------------------------- |
| `yarn lint`            | Lints your code                    |
| `yarn storybook`       | Start Storybook on port 6006       |
| `yarn build-storybook` | Build Storybook for static hosting |

## Testing

**Run Unit tests:**

```sh
yarn test
```

### Working with Playwright

> For `Playwright` to work, [Docker](https://www.docker.com) must be installed

**Run screenshot tests:**

```sh
yarn test:e2e
```

**Generate screenshots:**

```sh
yarn test:e2e:update-snapshots
```

**Generate screenshots with grep filter:**

```sh
yarn test:e2e:update-snapshots -g button
```

## Contribute to this repo

Pull requests are welcome. See the [contribution guidelines](./.github/CONTRIBUTING.md) for more information.

## Licenses

Source code is under a [custom license](./LICENCE) based on MIT.
npm package: @kommo-crm/react-hooks
Description: A collection of useful React hooks created for use in different Kommo projects
Latest version: 1.3.0

# @packages/react-hooks

> A collection of useful React Hooks created for use in different [Kommo](https://www.kommo.com/) projects

## Installation

| npm                            | yarn                              | pnpm                              |
| ------------------------------ | --------------------------------- | --------------------------------- |
| `npm i @kommo-crm/react-hooks` | `yarn add @kommo-crm/react-hooks` | `pnpm add @kommo-crm/react-hooks` |

## Hooks

- `useConst` - [Docs](./src/useConst/__docs__/README.md)
- `useDebounce` - [Docs](./src/useDebounce/__docs__/README.md)
- `useDidUpdateEffect` - [Docs](./src/useDidUpdateEffect/__docs__/README.md)
- `useKeyboardListNavigation` - [Docs](./src/useKeyboardListNavigation/__docs__/README.md)
- `useIsComponentMounted` - [Docs](./src/useIsComponentMounted/__docs__/README.md)
- `useOnOutsideClick` - [Docs](./src/useOnOutsideClick/__docs__/README.md)
- `useDeepCompareEffect` - [Docs](./src/useDeepCompareEffect/__docs__/README.md)
- `usePrevious` - [Docs](./src/usePrevious/__docs__/README.md)
- `useIsTouchDevice` - [Docs](./src/useIsTouchDevice/__docs__/README.md)
- `useIsAiming` - [Docs](./src/useIsAiming/__docs__/README.md)

## Commands

### Install dependencies and build

```sh
yarn install && yarn build
```

### Storybook Commands

To test your hooks we recommend to use Storybook.

| Command                | Runs                               |
| ---------------------- | ---------------------------------- |
| `yarn storybook`       | Start Storybook on port 6006       |

## Testing

**Run Unit tests:**

```sh
yarn test
```

## Contribute to this repo

Pull requests are welcome. See the [contribution guidelines](./.github/CONTRIBUTING.md) for more information.

## Licenses

Source code is under a [custom license](./LICENCE) based on MIT.