open-index/open-npm huggingface dataset:
npm package: @logirix/react-color
Description: A Collection of Color Pickers from Sketch, Photoshop, Chrome & more
Author: case
Latest version: 2.16.0

# [React Color](http://casesandberg.github.io/react-color/)

[![Npm Version][npm-version-image]][npm-version-url]
[![Build Status][travis-svg]][travis-url]
[![License][license-image]][license-url]
[![Downloads][downloads-image]][downloads-url]

* **13 Different Pickers** - Sketch, Photoshop, Chrome and many more

* **Make Your Own** - Use the building block components to make your own

## Demo

![Demo](https://media.giphy.com/media/26FfggT53qE304CwE/giphy.gif)

[**Live Demo**](http://casesandberg.github.io/react-color/)

## Installation & Usage

```sh
npm install react-color --save
```

### Include the Component

```js
import React from 'react'
import { SketchPicker } from 'react-color'

class Component extends React.Component {

  render() {
    return <SketchPicker />
  }
}
```
You can import `AlphaPicker` `BlockPicker` `ChromePicker` `CirclePicker` `CompactPicker` `GithubPicker` `HuePicker` `MaterialPicker` `PhotoshopPicker` `SketchPicker` `SliderPicker` `SwatchesPicker` `TwitterPicker` respectively.

> 100% inline styles via [ReactCSS](http://reactcss.com/)

[travis-svg]: https://travis-ci.org/casesandberg/react-color.svg
[travis-url]: https://travis-ci.org/casesandberg/react-color
[license-image]: http://img.shields.io/npm/l/react-color.svg
[license-url]: LICENSE
[downloads-image]: http://img.shields.io/npm/dm/react-color.svg
[downloads-url]: http://npm-stat.com/charts.html?package=react-color
[npm-version-image]: https://img.shields.io/npm/v/react-color.svg
[npm-version-url]: https://www.npmjs.com/package/react-color
npm package: @logirix/react-native-sentry
Description: Official Sentry SDK for react-native
Author: Sentry
Latest version: 1.0.9

<p align="center">
    <a href="https://sentry.io" target="_blank" align="center">
        <img src="https://sentry-brand.storage.googleapis.com/sentry-logo-black.png" width="280">
    </a>
<br/>
    <h1>Sentry SDK for React Native</h1>
</p>

[![Travis](https://travis-ci.com/getsentry/sentry-react-native.svg?branch=master)](https://travis-ci.com/getsentry/sentry-react-native)
[![npm version](https://img.shields.io/npm/v/@logirix/react-native-sentry.svg)](https://www.npmjs.com/package/@logirix/react-native-sentry)
[![npm dm](https://img.shields.io/npm/dm/@logirix/react-native-sentry.svg)](https://www.npmjs.com/package/@logirix/react-native-sentry)
[![npm dt](https://img.shields.io/npm/dt/@logirix/react-native-sentry.svg)](https://www.npmjs.com/package/@logirix/react-native-sentry)

## Requirements

- `react-native >= 0.56.0`

## Features

- Automatic JS Error Tracking (using [@sentry/browser](https://github.com/getsentry/sentry-javascript))
- Automatic Native Crash Error Tracking (using [sentry-cocoa](https://github.com/getsentry/sentry-cocoa) & [sentry-android](https://github.com/getsentry/sentry-java) under the hood)
- Offline storage of events
- On Device symbolication for JS (in Debug)
- [Autolinking](https://facebook.github.io/react-native/blog/2019/07/03/version-60#native-modules-are-now-autolinked)
- Events with enriched device data
- RAM bundle support
- Hermes support (coming soon see [#649](https://github.com/getsentry/sentry-react-native/issues/649))
- Expo support ([sentry-expo](https://github.com/expo/sentry-expo))

## Installation and Usage

To install the package:

```sh
npm install --save @logirix/react-native-sentry
# OR
yarn add @logirix/react-native-sentry
```

How to use it:

```javascript
import * as Sentry from "@logirix/react-native-sentry";

Sentry.init({
  dsn: "__DSN__"
});

Sentry.setTag("myTag", "tag-value");
Sentry.setExtra("myExtra", "extra-value");
Sentry.addBreadcrumb({ message: "test" });

Sentry.captureMessage("Hello Sentry!");
```

## Upgrade

If you are coming from `react-native-sentry` which was our SDK `< 1.0` you should follow the [upgrade guide](https://docs.sentry.io/platforms/react-native/#upgrading-from-react-native-sentry) and then follow the [install steps](https://docs.sentry.io/platforms/react-native/#integrating-the-sdk).

## Documentation

https://docs.sentry.io/platforms/react-native/
npm package: @logismika/crypto
Description: Crypto algorithms library
Author: Logismika
Latest version: 0.5.0

# @logismika/crypto

Implementation of the Kuznechik encryption algorithm according to GOST 34.12 - 2015.

## Installation

To install and set up the library, run:

```sh
$ npm install @logismika/crypto
```

## Usage

### encrypt

```ts
const encryptedData = await encrypt("Secret", new Uint8Array([1, 2, 3]));
```

### decrypt

```ts
const decryptedData = await decrypt("Secret", encryptedData);
```

## Example

```ts
import { decrypt, encrypt } from "@logismika/crypto";

const secretKey = "Secret";
const dataToEncrypt = new Uint8Array([1, 1, 1, 100, 100, 200]);

const encryptedData = await encrypt(secretKey, dataToEncrypt);

const decryptedData = await decrypt(secretKey, encryptedData);
```
npm package: @logisoft/elements
Description: Logisoft's official elements library for React
Author: Prateek Surana
Latest version: 0.0.6

<p align="left">
  <a href="https://expo.dev/">
    <img alt="expo sdk" height="50" src="https://logisoft.io/wp-content/uploads/2020/06/logo-full_1.png">
  </a>
</p>

# Logisoft Elements

[![npm version](https://badge.fury.io/js/%40logisoft%2Felements.svg)](https://badge.fury.io/js/%40logisoft%2Felements)  

This is Logisoft's official UI library with a vareity of pre-built components that you can directly use to integrate yor application with Logisoft's API.

>**Note:** To use this library, you must be an exisiting client with a Logisoft account. If you are not, please contact us at [logisoft.io](https://logisoft.io/)

## Installation

To install the library, run:

```bash
npm install @logisoft/elements
```

## Usage

To use the library, import the components you need in your application:

```javascript
import { ContactForm } from '@logisoft/elements';
```

Then include the component in your application:

```javascript
<ContactForm
	primaryColor="#286cf1" // optional - Button background color
	fontFamily="Arial" // optional - Form font family - default is inherit
	contained={true} // optional - If the form should be contained in a card - default is true
/>
```

If you want to learn more about logisoft and its services, please go to our website  [www.logisoft.io](https://logisoft.io).
npm package: @logisticinfotech/rating-component
Description: rating-component is web component based on meter tag, mostly supported with css and custom svg built with stencil.
Latest version: 1.0.6


# Logisticinfotech Rating Component

Please check this blog for documentation [this link](https://www.logisticinfotech.com/blog/custom-rating-component/)

Here is how it looks

![Logisticinfotech Rating Component Gif](https://www.logisticinfotech.com/wp-content/uploads/2019/04/logisticinfotech-rating-component.gif)

Feel free to report bug/features :)
npm package: @logisticinfotech/react-native-bottom-navigation
Description: Animated Tab Bar Component for React Native
Author: Patryk Mierzejewski
Latest version: 1.0.1

# RNBottomNavigation for React Native

[![NpmVersion](https://img.shields.io/npm/v/fluidbottomnavigation-rn.svg?style=flat-square)](https://www.npmjs.com/package/@logisticinfotech/react-native-bottom-navigation)
[![NpmLicense](https://img.shields.io/npm/l/fluidbottomnavigation-rn.svg?style=flat-square)](https://www.npmjs.com/package/@logisticinfotech/react-native-bottom-navigation)

The Animated Tab Bar for React Native

![Sample](https://raw.githubusercontent.com/10clouds/FluidBottomNavigation-rn/master/static/sample.gif)

## Example

To run the example project, clone the repo, and run `npm install` from the Example directory first.

## Installation

It is available through [npm](https://npmjs.com). To install just run

```
npm i @logisticinfotech/react-native-bottom-navigation
```

in your project directory. And then link it's native dependency with

```
react-native link react-native-view-overflow
```

and you're done!

## Usage

This component requires just 2 props. `onPress` function, that should handle rendering tabs and an array of `values` objects that contains title and icons for given tabs.

```JSX
<TabBar
  onPress={(tabIndex) => { this._handlePress(tabIndex) }}
  values={[
    { title: "News", icon: require("./assets/news.png") },
    { title: "Requests", icon: require("./assets/requests.png") },
    { title: "Events", icon: require("./assets/events.png") },
    { title: "Members", icon: require("./assets/members.png") },
    { title: "Account", icon: require("./assets/account.png") }
  ]}
/>
```

## Customization

Optionally you can pass `tintColor` prop, to adjust styling to your app.

## Author

[Patryk Mierzejewski](https://github.com/pmierzejewski)

## License

FluidBottomNavigation Component is available under the MIT license. See the LICENSE file for more info.
npm package: @logisticinfotech/react-native-contact-multi-select
Description: React native contact multi selection.
Author: Nishita Patel
Latest version: 1.0.4

<p align="left">
<a href="https://www.npmjs.com/package/react-native-contact-multi-select"><img alt="npm version" src="https://img.shields.io/badge/npm-v1.0.4-green.svg"></a>
<a href="https://www.npmjs.com/package/react-native-contact-multi-select"><img src="https://img.shields.io/badge/downloads-%3E1K-yellow.svg"></a>
<a href="https://www.npmjs.com/package/react-native-contact-multi-select"<><img src="https://img.shields.io/badge/license-MIT-orange.svg"></a>
</p>

### React Native Contact Multi Select


[In this article](https://www.logisticinfotech.com/blog/react-native-multi-select-library/) you will get step by step details about the library and its implementations with your React Native project

# Guide

![](RNContactMultiSelect.gif)

### Properties

#### Basic

| Prop                | Default          | Type       | Description                                                                                                               |
| ------------------- | ---------------- | ---------- | ------------------------------------------------------------------------------------------------------------------------- |
| searchBgColor       | rgb(202,201,207) | `String`   | Background color of searchbar.                                                                                            |
| searchPlaceholder   | Search...        | `String`   | Searchbar placeholder text.                                                                                               |
| viewCloseStyle      | {}               | `style`    | Style of the remove selected contact icon style.                                                                          |
| viewCheckMarkStyle  | {}               | `style`    | Style of the selected contact tick icon style .                                                                           |
| sepratorStyle       | {}               | `style`    | Style of the contact list seprator.                                                                                       |
| viewSepratorStyle   | {}               | `style`    | Style of the selected list and list seprator .                                                                            |
| otherContactList    | []               | `Array`    | Array of other contacts if need to add [{fullname:"Logistic Infotech",phonenumber:"123456789",avatar:"avatar path/url"}]. |
| onContactSelected   | () => {}         | `function` | Return contact item when selected.                                                                                        |
| onContactRemove     | () => {}         | `function` | Return contact item when removed from selected list.                                                                      |
| getSelectedContacts | --               | --         | Return list of the selected contacts.                                                                                     |
npm package: @logisticinfotech/react-native-geocoding-reversegeocoding
Description: Geocoding and reverse geocoding feature available
Author: Alpesh Logistic
Latest version: 1.0.2

# react-native-geocoding-reversegeocoding


* No need to use Native modules anymore.
* No need to generate Google API key for geocoding functionality in react-native anymore.
* This lib returns the Address/Lat-Lang WITHOUT using GOOGLE API key

## Demo

![This demo.](https://raw.githubusercontent.com/logisticinfotech/react-native-geocoding-reversgeocoding/main/react-native-geocoding-reversegeocoding.gif?token=GHSAT0AAAAAABUL243UMV7P42UHDDBNN4OAYVG4HNQ "This is a sample.")

## Installation

```sh
npm install @logisticinfotech/react-native-geocoding-reversegeocoding
```

### Android 
> It'll auto link the library. No need to manually install gradle project.

### iOS
> pod installation

```sh
cd ios
pod install
cd ..
```
> If you're having M1 Chip Mac, please follow below command

```sh
cd ios
arch -x86_64 pod install
cd ..
```

## Response/Output

> : `"getLocationFromAddress"`

```js
{
  "result": {
    "lattitude": *2.3*****,
    "longitude": *0.7*****
  }
}
```
> : `"getAddressFromLocation"`

```js
{
  "result": {
    "adminArea": "**j**at",
    "city": "***ko**",
    "state": "**j**at",
    "country": "India",
    "countryCode": "IN",
    "feature": "8*****9F",
    "formattedAddress": "Ma*****, ****, ****006, India",
    "locality": "***ko**",
    "position": {
      "lat": "2.3*****",
      "lng": "0.7*****"
    },
    "postalCode": "***00**",
    "streetName": "",
    "streetNumber": "",
    "subAdminArea": "***ko**",
    "subLocality": "****ap**"
  }
}
```

## Usage

```js
import { 
    getLocationFromAddress, 
    getAddressFromLocation 
} from "react-native-geocoding-reversegeocoding";

// ...
// ...

const result = await getLocationFromAddress("Ma****ar chowk, Ra****"); // String
or
await getLocationFromAddress("Ma****ar chowk, Ra****")
    .then((response)=> {
        if(response?.result) {
            console.log(response.result)
        }
    }).catch((error)=>{
        console.log(error)
    })

// ...
// ...
const result = await getAddressFromLocation(*2.33*****, *0.76*****); // Double
or
await getAddressFromLocation(*2.33*****, *0.76*****)
    .then((response)=> {
        if(response?.result) {
            console.log(response.result)
        }
    }).catch((error)=>{
        console.log(error)
    })
```

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT
npm package: @logisticinfotech/react-native-grid-library
Description: Grid Layout library for React Native
Author: Rupal Radadia
Latest version: 1.0.7

### React Native Grid Library

[In this article](https://www.logisticinfotech.com/blog/react-native-grid-library/) you will get step by step details about the library and its implementations with your React Native project


![](RNGrid.png)

<!-- 

## Properties

### Basic

#### For Container

| Prop | Default | Type | Description |
| ------ | -------- | ----- | ------------- |
| height | Screen Height | `Number` | Height of the container. |
| isNested | false | `Bool` | True if Container is nested. |
| backgroundColor | white | `String` | Background color of Container. |
| style | null | `style` | Style of Container. |

#### For Square

| Prop | Default | Type | Description |
| ------ | -------- | ----- | ------------- |
| xSquares | 1 | `Number` | Number of squares you want horizontally.  |
| ySquares | 1 | `Number` | Number of squares you want vertically. |
| backgroundColor | #D3D3D3 | `String` | Background color of Square. |
| allowHeightExcess | false | `Bool` | Allow height access to square or not. |
| fullScreenWidth | false | `Bool` | Allow full screen width grid or not. |
| style | null | `style` | Style of Square. | -->
npm package: @logisticinfotech/react-native-insta-media-picker
Description: Instagram like media picker for react native
Author: Kishan Bera, Bhavin Rajapara, Shubham Vala
Latest version: 1.0.1

# @logisticinfotech/react-native-insta-media-picker

## Getting started

`$ npm install @logisticinfotech/react-native-insta-media-picker --save`

### Mostly automatic installation

`$ react-native link @logisticinfotech/react-native-insta-media-picker`

## Usage

```javascript
import RnInstaPicker from "@logisticinfotech/react-native-insta-media-picker";

// TODO: What to do with the module?
RnInstaPicker;
```
npm package: @logisticinfotech/react-native-music-picker
Description: React Native music picker library for android and ios
Author: Shubham Vala, Darshan Dixit
Latest version: 1.0.0

<p align="left">
<a href="https://www.npmjs.com/package/@logisticinfotech/react-native-music-picker"><img alt="npm version" src="https://img.shields.io/badge/npm-v1.0.0-green.svg"></a>
<a href="https://www.npmjs.com/package/@logisticinfotech/react-native-music-picker"><img src="https://img.shields.io/badge/downloads-%3E1K-yellow.svg"></a>
<a href="https://www.npmjs.com/package/@logisticinfotech/react-native-music-picker"<><img src="https://img.shields.io/badge/license-MIT-orange.svg"></a>
</p>

# React Native Music Picker

### Installation and Usage

Please check this blog for installation and usage [this link](https://www.logisticinfotech.com/blog/react-native-music-picker-library/)

![](RNMusicPickerIOS.gif) ![](RNMusicPickerAndroid.gif)

### Basic Properties

|Prop                     | Default            | Type                    | Description                                                             |
| ------------------------ | ------------------ | ----------------------- | ----------------------------------------------------------------------- |
| sectionContainerStyle       | {}               | `style`                 | Style of the sticky header container.                                            |
| sectionTextStyle | {}               | `style`                 | Style of the sticky text.                                               |
| itemContainerStyle      | {}               | `style`                 | Style of the list item container.                                               |
| songTitleStyle            | {}               | `style`                 | Style of the song title text.                                              |
| songDescriptionStyle        | {}               | `style`                 | Style of the song description.                                     |
| fastScrollTextStyle      | {}               | `style`                 | Style of the fast scroll text.                                 |
| buttonContainerStyle      | {}               | `style`                 | Style of the button container.                                 |
| buttonTextStyle      | {}               | `style`                 | Style of the button text.                                 |
| defaultSongIcon             | Icon in library               | `object` or `reference` | Default Icon of the song .                                        |
| defaultAddIcon              | Icon in library               | `object` or `reference` | Icon of add button.                                        |
| defaultTickIcon              | Icon in library               | `object` or `reference` | Icon when song is selected.                                        |
| loaderColor                | '#F9325E'                 | `string`                | Color of the default loader.                                              |
npm package: @logisticinfotech/react-native-number-plate-scanner
Description: React Native Number Plate Scanner
Author: Naishadh Sakariya, Satish Ravani, Shubham Vala
Latest version: 1.0.3

<p align="left">
<a href="https://www.npmjs.com/package/@logisticinfotech/react-native-number-plate-scanner"><img alt="npm version" src="https://img.shields.io/badge/npm-v1.0.3-green.svg"></a>
<a href="https://www.npmjs.com/package/@logisticinfotech/react-native-number-plate-scanner"><img src="https://img.shields.io/badge/downloads-%3E1K-yellow.svg"></a>
<a href="https://www.npmjs.com/package/@logisticinfotech/react-native-number-plate-scanner"<><img src="https://img.shields.io/badge/license-MIT-orange.svg"></a>
</p>

# @logisticinfotech/react-native-number-plate-scanner

## Getting started

`$ npm install @logisticinfotech/react-native-number-plate-scanner --save`

### Mostly automatic installation

`$ react-native link @logisticinfotech/react-native-number-plate-scanner`

### Note

Working only with android.

## Usage

```javascript
import { NumberPlateScanner } from "@logisticinfotech/react-native-number-plate-scanner";

// TODO: What to do with the module?

onPressScan = () => {
  NumberPlateScanner().then(result => {
    console.log(result);
  });
};
```
npm package: @logisticinfotech/react-native-tabbed-bar
Description: React Native Tab Bar Library.
Author: Shubham Vala
Latest version: 1.0.2

<p align="left">
    <a href="https://www.npmjs.com/package/@logisticinfotech/react-native-tabbed-bar"><img alt="npm version" src="https://img.shields.io/badge/npm-v1.0.2-green.svg"></a>
    <a href="https://www.npmjs.com/package/@logisticinfotech/react-native-tabbed-bar"><img src="https://img.shields.io/badge/downloads-%3E1K-yellow.svg"></a>
    <a href="https://www.npmjs.com/package/@logisticinfotech/react-native-tabbed-bar"<><img src="https://img.shields.io/badge/license-MIT-orange.svg"></a>
</p>

# react-native-tabbed-bar
React Native Tab Bar Library


### Installation and Usage

Please check this blog for installation and usage [this link](https://www.logisticinfotech.com/blog/react-native-tabbed-bar-library/)

![](RNTabBar.gif)

### Basic Properties

| Prop                 | Default | Type     | Description                                       |
| -------------------- | ------- | -------- | ------------------------------------------------- |
| displayTab           | 3       | `Number` | Number of tabs show in line.                      |
| children             | ---     | `Node`   | List of children node for the tabs. its required. |
| tabBarContainerStyle | {}      | `style`  | Style of the one tab bar.                         |
| tabBarTextStyle      | {}      | `style`  | Style of the tab bar text.                        |
| tabIndicatorStyle    | {}      | `style`  | Style of the tab indicator.                       |
| activeColor          | red     | `string` | Active color of tab bar text and tab indicator.   |
| inactiveColor        | grey    | `string` | Inactive color of tab bar text and tab indicator. |
npm package: @logisticinfotech/react-native-timekeeper
Description: A beutiful timekeeper countdown animated for React Native
Author: Yamil Díaz Aguirre
Latest version: 1.0.0

# react-native-timekeeper

Timekeeper is the most complete and lightweight component for React-Native that allows you to create your own animated timer.

## Features!

  - Custom colors
  - Custom borders and size
  - Light-weight: No other dependencies besides react-native
  - Enable/disable scale bounce animation (also specifies the size of the scales)
  - Progressive or regressive counting
  - Enable/disable pausable timer
  - Apply your own callbacks on pausing, on resuming, or time elapsed

<img src="http://i.imgur.com/6KXN7jG.png" width="250">

### Installation

```sh
$ yarn add react-native-timekeeper
```

or

```sh
$ npm install react-native-timekeeper --save
```

### Usage

```javascript
import Timer from 'react-native-timekeeper';

render() {
    return(
        <Timer
          beat={true}
          seconds={120}
          radius={100}
          borderWidth={6}
          color="#C52957"
          bgColor="#DE537C"
          bgColorSecondary="#E495AC"
          bgColorThirt="#EFD6DE"
          shadowColor="#DE537C"
          textStyle={{ fontSize: 52, color: '#FFF', }}
          subTextStyle={{ fontSize: 20, color: '#FFF', }}
          onTimeElapsed={() => {console.log('Time elapsed')} }
          isPausable={true}
          onPause={() => console.log('Pause')}
          onResume={() => console.log('Resume')}
          minScale={0.9}
          maxScale={1.2}
          />
    );
}
```

### Props

| Name | Description | Type | Required | Default Value
| ----------- | ----------- | ----------- | ----------- | ----------- |
| beat | ----------- | ----------- | ----------- | ----------- |
| seconds | ----------- | ----------- | ----------- | ----------- |
| radius | ----------- | ----------- | ----------- | ----------- |
| borderWidth | ----------- | ----------- | ----------- | ----------- |
| color | ----------- | ----------- | ----------- | ----------- |
| bgColor | ----------- | ----------- | ----------- | ----------- |
| bgColorSecondary | ----------- | ----------- | ----------- | ----------- |
| bgColorThirt | ----------- | ----------- | ----------- | ----------- |
| shadowColor | ----------- | ----------- | ----------- | ----------- |
| textStyle | ----------- | ----------- | ----------- | ----------- |
| subTextStyle | ----------- | ----------- | ----------- | ----------- |
| onTimeElapsed | ----------- | ----------- | ----------- | ----------- |
| isPausable | ----------- | ----------- | ----------- | ----------- |
| onPause | ----------- | ----------- | ----------- | ----------- |
| onResume | ----------- | ----------- | ----------- | ----------- |
| minScale | ----------- | ----------- | ----------- | ----------- |
| maxScale | ----------- | ----------- | ----------- | ----------- |


### Author

[Yamil Diaz Aguirre](https://github.com/Yamilquery)

Want to contribute? Great!
npm package: @logisticinfotech/sails-hook-actions2-swagger
Description: sails hook for generating swagger.json and its ui
Author: Nirav Adatiya
Latest version: 0.0.9

### sails-hook-actions2-swagger

### Here is full article with step by step guidance [article](https://www.logisticinfotech.com/blog/sails-hook-actions2-swagger-generator).


A sails hook that generates swagger json with inputs of actions2 and provides swagger-ui.
We have recently added support for controllers that doesn't have actions input.

### Installation

```
$ npm i @logisticinfotech/sails-hook-actions2-swagger
```

After installation just `sails lift` and browse swagger doc at
http://localhost:1337/swagger (assuming that you are using localhost and default port)

#### For [nodemon](https://nodemon.io/) users
use `nodemon --ignore 'swagger.json'` as we are generating swagger files in that folder we need to ignore that changes.

### Change / Customize Default Options

Create swagger.js inside your config folder (config/swagger.js). Copy and paste all setting from default [swagger.js](https://github.com/logisticinfotech/sails-hook-actions2-swagger/blob/master/swagger.js) file.
You must declare **swaggerConfig** to work (for ex. module.exports.swaggerConfig = {})

By default `disable: false`, you should disable it when it's not needed because this hook generates `swagger.json` on every `sails lift` you done.

You can update
- basePath
- externalDocs
- host
- contact
- parameters
- auth token header key
- version of api
  and almost every thing from here.

### For Usage and more details see my [blog](https://www.logisticinfotech.com/blog/sails-hook-actions2-swagger-generator).

### TODO
- File Upload
npm package: @logisticinfotech/sails-hook-job-queue
Description: sails hook for job-queue with kue
Author: Nirav Adatiya
Latest version: 0.0.12

### Sails-hook-job-queue with kue and redis

Kue based job queue for sails v1.1.0+. Its a wrapper around [**Kue**](https://automattic.github.io/kue/) for processing published jobs by using [**Redis**](https://redis.io/) as a queue engine.

### Dependencies

[**Redis**](https://redis.io/) (you need to install globally)

[**Kue**](https://automattic.github.io/kue/) (it will install itself)

### Installation and Setup guide

Please check [this blog](https://www.logisticinfotech.com/blog/easiest-way-to-create-job-queue-in-sails-with-sails-hook-job-queue/) for step by step guide.