open-index/open-npm huggingface dataset:
npm package: @phanmn/chat3-sdk
Description: Chat3.one SDK
Latest version: 0.0.8

# @phanmn/chat3-sdk

[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![bundle][bundle-src]][bundle-href]
[![JSDocs][jsdocs-src]][jsdocs-href]
[![License][license-src]][license-href]

Chat3.one SDK

<!-- Badges -->

[npm-version-src]: https://img.shields.io/npm/v/@phanmn/chat3-sdk?style=flat&colorA=080f12&colorB=1fa669
[npm-version-href]: https://npmjs.com/package/@phanmn/chat3-sdk
[npm-downloads-src]: https://img.shields.io/npm/dm/@phanmn/chat3-sdk?style=flat&colorA=080f12&colorB=1fa669
[npm-downloads-href]: https://npmjs.com/package/@phanmn/chat3-sdk
[bundle-src]: https://img.shields.io/bundlephobia/minzip/@phanmn/chat3-sdk?style=flat&colorA=080f12&colorB=1fa669&label=minzip
[bundle-href]: https://bundlephobia.com/result?p=@phanmn/chat3-sdk
[license-src]: https://img.shields.io/github/license/@phanmn/chat3-sdk.svg?style=flat&colorA=080f12&colorB=1fa669
[license-href]: https://github.com/@phanmn/chat3-sdk/blob/main/LICENSE
[jsdocs-src]: https://img.shields.io/badge/jsdocs-reference-080f12?style=flat&colorA=080f12&colorB=1fa669
[jsdocs-href]: https://www.jsdocs.io/package/@phanmn/chat3-sdk
npm package: @phanmn/gammacv
Description: GammaCV is a WebGL accelerated Computer Vision library for browser
Author: Peculiar Ventures
Latest version: 0.4.7

# <a href='https://gammacv.com'><img src='https://raw.githubusercontent.com/PeculiarVentures/GammaCV/master/static/gammacv-logo.png' height='60' alt='GammaCV Logo' aria-label='GammaCV Site' /></a>

# <a href='https://gammacv.com'><img src='https://raw.githubusercontent.com/PeculiarVentures/GammaCV/master/static/example-lines-extract.gif' width='890' alt='Lines Extraction Example' aria-label='Lines Extraction Example' /></a>

#### GammaCV is a WebGL accelerated Computer Vision library for modern web applications. 

We created GammaCV to make it easy to integrate Computer Vision in modern web applications. GammaCV was built with a similar architecture to TensorFlow, in particular, it also uses a data flow paradigm to create and run graphs on GPU, this enables the robust image processing and feature extraction capability of the library.

[![CircleCI](https://circleci.com/gh/PeculiarVentures/GammaCV.svg?style=svg&circle-token=4d5c9d9ac8f27f4b8319b3d4c8bc6da22bb27462)](https://circleci.com/gh/PeculiarVentures/GammaCV)

## Installation

To install the stable version:

```bash
npm install --save gammacv
```

This assumes you are using [npm](https://www.npmjs.com/) as your package manager.  


## Examples
- [Lines Detector](https://gammacv.com/examples/pc_lines)
- [Histogram of Oriented Gradients](https://gammacv.com/examples/hog)
- [Canny Edges](https://gammacv.com/examples/canny_edges)
- [Gaussian Blur](https://gammacv.com/examples/gaussian_blur)
- [Skin Test](https://gammacv.com/examples/skin_test)
- [Color Segmentation](https://gammacv.com/examples/color_segmentation)
- [Normalization](https://gammacv.com/examples/norm)
- [Histogram Equalization](https://gammacv.com/examples/histogram_equalization)
- [Extract Mean Std](https://gammacv.com/examples/extract_mean_std)
- [Extract Histogram](https://gammacv.com/examples/histogram)

## Documentation
You can find the GammaCV documentation [on the website](https://gammacv.com/docs).

## Want to help?
Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for [contribution](https://github.com/PeculiarVentures/GammaCV/blob/master/CONTRIBUTING.md).

## Core Contributors
[Arkadiy Pilguk](https://github.com/apilguk),
[Mihail Zachepilo](https://github.com/WorldThirteen),
[Dmitriy Donskov](https://github.com/donskov),
[Ihor Pchelnik](https://github.com/p1nta),
[Rostyslav Kravchenko](https://github.com/RostyslavKravchenko),
[Andrii Omelianenko](https://github.com/andrOmelianenko)
npm package: @phanmn/vue-infinite-scroll
Description: An infinite scroll directive for vue.js.
Author: long.zhang@ele.me
Latest version: 2.0.3

# vue-infinite-scroll

vue-infinite-scroll is an infinite scroll directive for vue.js.

# Install

```Bash
npm install vue-infinite-scroll --save
```

### CommonJS

You can use any build tool which supports `commonjs`:

```JavaScript
// register globally
var infiniteScroll =  require('vue-infinite-scroll');
Vue.use(infiniteScroll)

// or for a single instance
var infiniteScroll = require('vue-infinite-scroll');
new Vue({
  directives: {infiniteScroll}
})

```

Or in ES2015:

```JavaScript
// register globally
import infiniteScroll from 'vue-infinite-scroll'
Vue.use(infiniteScroll)

// or for a single instance
import infiniteScroll from 'vue-infinite-scroll'
new Vue({
  directives: {infiniteScroll}
})

```

### Direct include

You can use the CDN: https://unpkg.com/vue-infinite-scroll, `infiniteScroll` is exposed to `window` and will automatically install itself. Also you can use your local copy:

```HTML
<script src="../node_modules/vue-infinite-scroll/vue-infinite-scroll.js"></script>
```

## Usage

Use v-infinite-scroll to enable the infinite scroll, and use infinite-scroll-* attributes to define its options.

The method appointed as the value of v-infinite-scroll will be executed when the bottom of the element reaches the bottom of the viewport.

```HTML
<div v-infinite-scroll="loadMore" infinite-scroll-disabled="busy" infinite-scroll-distance="10">
  ...
</div>
```

```JavaScript
var count = 0;

new Vue({
  el: '#app',
  data: {
    data: [],
    busy: false
  },
  methods: {
    loadMore: function() {
      this.busy = true;

      setTimeout(() => {
        for (var i = 0, j = 10; i < j; i++) {
          this.data.push({ name: count++ });
        }
        this.busy = false;
      }, 1000);
    }
  }
});
```

# Options

| Option | Description |
| ----- | ----- |
| infinite-scroll-disabled | infinite scroll will be disabled if the value of this attribute is true. |
| infinite-scroll-distance | Number(default = 0) - the minimum distance between the bottom of the element and the bottom of the viewport before the v-infinite-scroll method is executed. |
| infinite-scroll-immediate-check | Boolean(default = true) - indicates that the directive should check immediately after bind. Useful if it's possible that the content is not tall enough to fill up the scrollable container. |
| infinite-scroll-listen-for-event | infinite scroll will check again when the event is emitted in Vue instance. |
| infinite-scroll-throttle-delay | Number(default = 200) - interval(ms) between next time checking and this time  |

## Development

|Command|Description|
|---|---|
|npm run build|Build in umd format|
|npm test|Lint code|

# License

MIT