open-index/open-npm huggingface dataset:
npm package: @gesdisc/mongo-stream
Description: Sync data from Mongodb to Elasticsearch
Author: Ben Davis
Latest version: 0.1.17

# Mongo Stream

**Note: this was migrated from https://github.com/space-bytes/mongo-stream, a repo containing custom code for use in UUI**

![logotype_1a](https://user-images.githubusercontent.com/36637989/42541267-9785db22-8499-11e8-931a-c84733d07a45.png)

Mongo Stream is a Node.js project that aims to make use of Mongo 3.6+ change-streams
to synchronize data between Mongodb and ElasticSearch

## Prerequisites

* Node.js 16.0.0 or higher (required for MongoDB 6.0 compatibility; Node.js 18+ LTS recommended)
* Mongodb 3.6+ (MongoDB 6.0 recommended)
* Elasticsearch 2.4.5, 5.x+ (Compatibility for 6 is a future goal)

## Setup

```
git clone https://github.com/everyone-counts/mongo-stream.git

npm install
```

## Usage

To use with default configuation:
```
npm start
```

To use with a custom config file:
```
./server.js -c <path-to-config-file>
```

## Contributing

Feel free to submit pull requests. If you'd like to contribute towards closing an open issue please leave a comment with your solution proposal in the comment section of the issue.  

## Credits

This software was developed as an internal project at Votem Corp.

Votem bolsters trust, access, and transparency in elections with a core suite
of products spanning voter registration, mobile and electronic ballot marking
for military and overseas voters and voters with accessibility considerations,
and election management systems focused on security and verifiable voting.

For more information, visit https://votem.com.
npm package: @geshan/axrio
Description: A mashup of Axios and Cheerio
Author: Geshan Manandhar
Latest version: 1.1.0

# axrio

A package that combines Axios and Cheerio to get a web page.

## Quick usage example

First install the package with npm like below:

```
npm install @geshan/axrio
```

Then you can start using it like below:

```
const axrio = require('@geshan/axrio');

(async () => {
  try {
    const $ = await axrio.getPage('https://google.com');
    const links = $('a');
    console.log(`Link text: ${$(links[0]).text()}`);
    console.log(`Link Href: ${$(links[0]).attr().href}`);
  } catch (e) {
    console.log(`Error `, e);
  }
})();

```
npm package: @gesielrosa/ng-fluig
Description: Schematics Fluig para Angular
Author: Gesiel Rosa
Latest version: 0.0.2

# Schematics Fluig para Angular

Este projeto tem como objetivo prover schematics que facilitam o desenvolvimento de aplicações Angular na plataforma
[TOTVS Fluig](https://www.totvs.com/fluig/).

> Projeto independente, sem nenhum vínculo com a TOTVS.

## Instalação

A instalação pode ser feita via NPM:

```bash
npm install -D @gesielrosa/ng-fluig
```

## Gerar um Widget

Para gerar um widget basta executar o comando abaixo no seu projeto Angular:

```bash
ng g @gesielrosa/ng-fluig:widget
```

### Opções disponíveis

| Propriedade     | Obrigatório | Descrição                                                             | Valor padrão                | Exemplo                                          |
|-----------------|-------------|-----------------------------------------------------------------------|-----------------------------|--------------------------------------------------|
| name            | Sim         | O nome do widget.                                                     |                             | `--name="Meu Super Projeto"`                     |
| description     | Não         | A descrição do widget. `(opcional)`                                   | O nome do widget            | `--description="Um super projeto Angular"`       |
| project         | Não         | O nome do projeto Angular que será associado ao widget. `(opcional)`  | Projeto padrão do workspace | `--project=app-super-projeto`                    |
| path            | Não         | O caminho onde será gerado o widget. `(opcional)`                     | `fluig/widget`              | `--path=libs/widget`                             |
| root-selector   | Não         | O seletor (tag html) do componente raiz. `(opcional)`                 | `app-root`                  | `--root-selector=app-raiz`                       |
| install-command | Não         | Comando de instalação das dependências (NPM) do projeto. `(opcional)` | `install`                   | `--install-command="install --legacy-peer-deps"` |

## Contribuidores

| Nome        |                                         |                                                     |
|-------------|-----------------------------------------|-----------------------------------------------------|
| Gesiel Rosa | [GitHub](https://github.com/gesielrosa) | [LinkedIn](https://www.linkedin.com/in/gesielrosa/) |

## Contribuindo

Fique a vontade para criar pull requests!