open-index/open-npm huggingface dataset:
npm package: @itflex/components
Description: Alguns dos componentes utilizados itflex Tecnologia
Author: Itflex Tecnologia
Latest version: 0.0.38

# Itflex Components

Esta lib possui alguns componentes utilizados nos desenvolvimentos da itflex.

Atualmente os componentes estão dividos em IMD/APP.

A parte IMD (itflex material design) dos componentes atualmente são wrappers da biblioteca vuetify.

Já os componentes APP são componentes genéricos que podem ser utilizados para a construção de páginas. Estes componentes já são um pouco maiores que os IMD.
npm package: @itflex/sdk
Description: Itflex SDK
Author: Itflex Tecnologia
Latest version: 0.0.19

# Itflex SDK - Javascript

Uma biblioteca Javascript para integrar com os serviços
fornecidos pela itflex para o **browser** e para o **node**

### Funcionalidades

* Autenticação via tokens e cookies
* Criação/Atualização/Deleção dos objetos do sistema
* Maneira simples de interagir com a API
* Tratamento dos status da api de maneira padronizada

### Instalação

Utilizando npm:

```javascript
npm install @itflex/sdk
```

Utilizando yarn

```javascript
yarn install @itflex/sdk
```

### Iniciando

Configurando a instância para utilizar

```javascript
const itflexsdk = require('@itflex/sdk')

// Token de autenticação, hostname
const sdk = itflexsdk('SEU_TOKEN', 'HOST')

Mais exemplos de utilização no diretório _**examples**_.
npm package: @itfobos/ts-optional
Description: [![Build Status](https://travis-ci.com/itfobos/ts-optional.svg?branch=master)](https://travis-ci.com/itfobos/ts-optional)
Author: ILya Turukin
Latest version: 0.1.3
Deprecated: The package is no longer supported. Use @eastbanctech/ts-optional instead.

[![Build Status](https://travis-ci.com/itfobos/ts-optional.svg?branch=master)](https://travis-ci.com/itfobos/ts-optional)

# TS Optional
Typescript adapted Java [Optional class](https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html).

The library barebone is generated with 
[typescript-library-starter](https://github.com/alexjoverm/typescript-library-starter).

### How to install
`npm i @itfobos/ts-optional`

### API documentation

Documentation is available [here](https://itfobos.github.io/ts-optional/).

### Usage examples
##### Optional instance can be created with:
- `Optional.ofNullable(someValue)`
- `Optional.of(nonNullableValue)`
- `Optional.empty()`

##### Can be used like:

```typescript
  const entityUuid = Optional.of(response)
      .filter(resp => resp.isPresent)
      .map(responseToEntity)
      .map(entity => entity.uuid)
      .filter(isNotNullOrEmpty)
      .orElseGet(() => route.snapshot.queryParamMap.get('uuid') as string);
```

### Supported Node versions
Automatically tested with Node versions:
- 8
- 10
- 11
- 12

### Travis CI
To integrate with the CI: 
- github [personal access tokens](https://github.com/settings/tokens) should be generated. 
    - Generated value should be defined in Travis as _GH_TOKEN_ 
[environment variable](https://docs.travis-ci.com/user/environment-variables/#defining-variables-in-repository-settings) for _master_ branch.
- npm account email should be defined as _NPM_EMAIL_ environment variable for all branches.
- npm [access tokens](https://docs.npmjs.com/creating-and-viewing-authentication-tokens) should be defined as _NPM_TOKEN_ environment variable for all branches.
npm package: @itgenio/torba
Description: Uploading file service
Author: Alex So
Latest version: 0.0.3

# torba-server

### Docker

EXPOSE port 3075

## API

#### POST /v1/checkApp

request:

```typescript
type Request = {
  name: string;
  secret: string;
};
```

response:

```typescript
type Response = {
  success: true;
  result: boolean;
};
```

#### POST /v1/generateUrl

request:

```typescript
type Request = {
  ticketJwt: string;
  file: {
    name: string;
    type: string;
  };
};
```

response:

```typescript
type Response = {
  success: true;
  result: {
    putUrl: string;
    getUrl: string;
    id: string;
    file: {
      name: string;
      type: string;
    };
  };
};
```
npm package: @itgenio/utils
Description: [![Tests](https://github.com/itgenio/utils/actions/workflows/unit_tests.yml/badge.svg?branch=main)](https://github.com/itgenio/utils/actions/workflows/unit_tests.yml)
Author: Alex So
Latest version: 0.0.14

# @itgenio/utils

[![Tests](https://github.com/itgenio/utils/actions/workflows/unit_tests.yml/badge.svg?branch=main)](https://github.com/itgenio/utils/actions/workflows/unit_tests.yml)

## Install

Using npm: `npm i @itgenio/utils`