open-index/open-npm huggingface dataset:
npm package: @nikiphoros/ngx-confirm
Description: The quickest way to build modals with angular ngx-confirm manages the scope, you don't need to worry about anything, so that you can throw in a template and render stuff right away.
Latest version: 0.0.4

## Getting Started

#### Ngx-Confirm - alerts, confirms and dialogs in one.

The quickest way to build modals with angular
ngx-confirm manages the scope, you don't need to worry about anything,
so that you can throw in a template and render stuff right away.
  
## Authors

- [@pratham-10](https://github.com/pratham-10)


## Installation 

Install @nikiphoros/ngx-confirm with npm command

```bash 
  npm install @nikiphoros/ngx-confirm
```
Add needed package to NgModule imports:
```bash 
import { NgxConfirmModule } from '@nikiphoros/ngx-confirm';

@NgModule({
  ...
  imports: [NgxConfirmModule,...]
  ...
})
```
## Usage
After importing NgxConfirmModule module in your app, use a component in your html:
```bash 
<button (click)="openAlert()" class="btn">Open Alert Box</button>

```
And in component.ts file 

```javascript
import { Component } from '@angular/core';
import { NgxConfirmUiService } from '@nikiphoros/ngx-confirm/src/lib/ngx-confirm.service';
import { transition,types } from '@nikiphoros/ngx-confirm/src/lib/components/alert/alert';

export class AppComponent() {
  constructor(private NgxConfirm: NgxConfirmUiService) {}
 
 openAlert() {
    this.NgxConfirm.open({
      title: 'Alert Box',
      type: types.primary,
      text: 'Text here',
      backDrop: true,
      largeWidth: true,
      transition: transition.na,
      buttons: [
        { text: 'OK', btnClass:"xyz" }, 
        { text: 'Submit'}
      ],
    }).subscribe((suc) => {
      console.log(suc);
    });
  }
}
```

## Documentation

[https://nikiphoros.github.io/lib/](https://nikiphoros.github.io/lib/)
npm package: @nikiphoros/ngx-rating
Description: Rating library for your angular 2+ applications. Does not depend on any other library. It supports all angular web applications, mobile applications (like ionic). It also supports on both mobile and browser
Latest version: 0.0.7


## Getting Started
Rating library for your angular 2+ applications. Does not depend on any other library.
It supports all angular web applications, mobile applications (like ionic). It also supports on both mobile and browser

  
## Authors

- [@nikiphoros](https://nikiphoros.com)

  
## Installation 

Install @nikiphoros/ngx-rating with npm

```bash 
  npm install @nikiphoros/ngx-rating
```
Add needed package to NgModule imports:
```bash 
import { NgxRatingModule } from '@nikiphoros/ngx-rating';

@NgModule({
  ...
  imports: [NgxRatingModule,...]
  ...
})
```
## Usage
After importing NgxRatingModule module in your app, use a component in your html:
```bash 
<ngx-rating
    [(ngModel)]="rating" 
    (ngModelChange)="change_callback()"> //if you want calback after value change 
    </ngx-rating>
```
npm package: @nikiphoros/ngx-toggle
Description: This directive library helps you to set the value of ngTrue and ngFalse for HTML Form checkbox element in angular other than boolean value(true|false). It is simply an alternative to the ng-true-value and ng-false-value in angular 2+.
Latest version: 0.0.6


## Getting Started

This directive library helps you to set the value of ngTrue and ngFalse for HTML Form checkbox element in angular other than boolean value(true|false). It is simply an alternative to the ng-true-value and ng-false-value in angular 2+.

  
## Authors

- [@nikiphoros](https://nikiphoros.com)

  
## Installation 

Install @nikiphoros/ngx-toggle with npm

```bash 
  npm install @nikiphoros/ngx-toggle
```
Add needed package to NgModule imports:
```bash 
import { NgxToggleModule } from '@nikiphoros/ngx-toggle';

@NgModule({
  ...
  imports: [NgxToggleModule,...]
  ...
})
```
## Uses
existing behavior which only return only boolean (true|false)
```bash 
<input id="status" type="checkbox" name="status" [(ngModel)]="status">
<label for="status">result {{status}}</label>
```
add ToggleValue directive and custom value for true & false which you want to set as below,
```bash 
<input id="switch" type="checkbox" name="switch" [(ngModel)]="switch" ToggleValue [true]="'on'" [false]="'off'">
<label for="status">  result {{switch}}</label>
```
npm package: @nikiswap/merkle-distributor
Description: 📦 A smart contract that distributes a balance of tokens according to a merkle root
Author: Moody Salem
Latest version: 1.0.1

# @uniswap/merkle-distributor

[![Tests](https://github.com/Uniswap/merkle-distributor/workflows/Tests/badge.svg)](https://github.com/Uniswap/merkle-distributor/actions?query=workflow%3ATests)
[![Lint](https://github.com/Uniswap/merkle-distributor/workflows/Lint/badge.svg)](https://github.com/Uniswap/merkle-distributor/actions?query=workflow%3ALint)

# Local Development

The following assumes the use of `node@>=10`.

## Install Dependencies

`yarn`

## Compile Contracts

`yarn compile`

## Run Tests

`yarn test`