open-index/open-npm huggingface dataset:
npm package: @felipe-rossato/ui-library
Description: ## 📌 Descrição
Latest version: 1.0.9

# @felipe-rossato/ui-library

## 📌 Descrição

Uma biblioteca de componentes de UI, desenvolvida com WebComponents. Também inclui componentes de demonstração utilizando o Storybook.

---

### 🔧 Rodando localmente

#### 📋 Pré-requisitos

- [NPM](https://www.npmjs.com/)
- [Node.js](https://nodejs.org/en/) >= v22.14.0

#### 📥 Instalação

```bash
# Instale as dependências
$ nvm use && npm install

# Inicie o projeto
$ npm run start
```

Os componentes poderão ser visualizados e modificados em tempo real acessando [`http://localhost:3000/`](http://localhost:3000/).

### 📖 Storybook

Para rodar o Storybook:

```bash
$ npm run storybook
```

A interface estará disponível em [`http://localhost:6006/`](http://localhost:6006/).

### 📦 Publicação da Biblioteca

O deploy da biblioteca utiliza um token do NPM. Para obtê-lo, entre em contato com o administrador do projeto e adicione-o ao arquivo `.npmrc`. Em seguida, execute:

```bash
$ npm run release
```

Se nenhum erro ocorrer, a nova versão estará disponível em: [@felipe-rossato/ui-library](https://www.npmjs.com/package/@felipe-rossato/ui-library).

### 🌍 Deploy do Storybook

O Storybook está hospedado no [Netlify](https://www.netlify.com/) e utiliza um token para realizar o deploy. Para configurá-lo, adicione o token ao arquivo `.env` e execute:

```bash
# Instale a CLI do Netlify
$ npm install netlify-cli -g

# Realize o deploy do Storybook
$ npm run deploy-storybook
```

Se tudo correr bem, ele estará disponível em: [Storybook Deploy](https://whimsical-paprenjak-fa02fe.netlify.app).

---
npm package: @felipe_gaitan/button-lib
Description: This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.0.2.
Latest version: 0.1.1

# ButtonLib

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.0.2.

## Development server

Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.

## Code scaffolding

Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.

## Build

Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build.

## Running unit tests

Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Running end-to-end tests

Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @felipebri23/3ds2-integrated-server-test
Description: This project wraps our vendor's MPI Javascript libraries (as of 17th April 2019 just Cardinal Commerce).
Latest version: 1.0.0

# 3DSv2.js

This project wraps our vendor's MPI Javascript libraries (as of 17th April 2019 just Cardinal Commerce).

It uses [Typescript](https://www.typescriptlang.org) v3.4+ and [rollup.js](https://rollupjs.org) to generate a bundled Javascript file that contains our library and all its dependencies.

It was based on [rollup's Typescript library template](https://github.com/rollup/rollup-starter-lib/tree/17bfd0764896b059d274643da4a2fb2d3ec4fbad)

---

## Requirements

Visual Studio Code:

- [Prettier - Code Formatter](https://github.com/prettier/prettier-vscode) extension

To build the JavaScript:

- Installing Docker locally (18.06+)
- or installing NodeJS locally (10.10+)

---

## Development workfow

```bash
npm i
npm run dev

# That's it!
```

The `dev` npm script watches for changes, generates inlined sourcemaps and starts an HTTP server (port 8080) to serve the generated JS file.

---

## How to build

- Docker & GitBash (preferred):
      
    ```bash
    docker build -t registry.payvision.com/internal-mpi-js-builder .

    MSYS_NO_PATHCONV=1 docker run --rm -it -v $PWD/dist:/dist registry.payvision.com/internal-mpi-js-builder

    # Optional
    docker rmi registry.payvision.com/internal-mpi-js-builder
    ```

- Node:

    ```bash
    npm i
    npm run build
    ```

In both scenarios a `3ds2integratedserver.js` will be place inside the `dist` folder.

### Why is Docker preferred?

Simply because it doesn't pollute the environment and helps making builds reproducible.

---

## Troubleshooting

> ERROR2000 Invalid call, something went wrong with the library's internals.

If you get this error, it means your state table, located in `main.ts` needs to be updated with new and/or renamed states.