open-index/open-npm huggingface dataset:
npm package: @gamas/dev-proxy
Description: [![Node.js build CI](https://github.com/alexgamas/dev-proxy/actions/workflows/node.build.yaml/badge.svg)](https://github.com/alexgamas/dev-proxy/actions/workflows/node.build.yaml)
Latest version: 0.0.5

# Dev Proxy

[![Node.js build CI](https://github.com/alexgamas/dev-proxy/actions/workflows/node.build.yaml/badge.svg)](https://github.com/alexgamas/dev-proxy/actions/workflows/node.build.yaml) 


### Installation
```shell
$ npm install --save @gamas/dev-proxy
```

### Basic example
```js
import { Proxy } from "@gamas/dev-proxy";

const rules = [
    {
        label: "exemple",
        route: "/",
        target: "https://example.com",
        replaceHostHeader: true
    }
];

const proxy = Proxy
    .createProxy(8081)
    .useRules(rules)
    .build();

proxy.start();
```



### Rule properties


| Name               | Required | Type           | Description           |
|---                 | ---      |---             |---                    |
| label              | X        | string         |                       |
| route              | X        | Route          |                       |
| target             | X        | Target         |                       |
| transformers       |          | Transformer[]  |                       |
| replaceHostHeader  |          | boolean        |                       |
| priority           |          | number         |                       |
| serverOptions      |          | ServerOptions  | [See](#serveroptions) |


#### ServerOptions
This code is based on [node-http-proxy](https://github.com/http-party/node-http-proxy), a programmable proxying library.


ServerOptions
* [typescript](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/9e2e5af93f9cc2cf434a96e3249a573100e87351/types/http-proxy/index.d.ts#L137)
* [javascript](https://github.com/http-party/node-http-proxy/blob/9b96cd725127a024dabebec6c7ea8c807272223d/lib/http-proxy.js#L21)


### Build locally

```shell
$ npm install
$ npm run build
```
npm package: @gamatec/eslint-config-gamatec-base
Description: Configuração base ESLint Gamatec
Latest version: 1.0.9

# eslint-config-gamatec-base
## Configuração base ESLint Gamatec

### Instalação

Com yarn:

```sh
$ yarn add @gamatec/eslint-config-gamatec-base eslint eslint-plugin-import eslint-plugin-unicorn eslint-plugin-simple-import-sort --dev
```

Com npm:

```sh
$ npm install @gamatec/eslint-config-gamatec-base eslint eslint-plugin-import eslint-plugin-unicorn eslint-plugin-simple-import-sort --save-dev
```

### Configuração

Crie um arquivo `.eslintrc.json` na raiz do seu projeto.

Exemplo:

```json
{
    "extends": ["@gamatec/gamatec-base"],
    "env": {
      "mocha": true
    },
    "rules": {

    },
    "settings": {

    }
}
```
npm package: @gambalabs/vue3-carousel
Description: Modern lightweight Vue 3 carousel component
Latest version: 0.3.13

# Vue 3 Carousel

Modern lightweight Vue 3 carousel component

<p>
  <a href="https://npm-stat.com/charts.html?package=vue3-carousel"><img src="https://img.shields.io/npm/dm/vue3-carousel.svg" alt="npm"/></a>
  <a href="https://www.npmjs.com/package/vue3-carousel"><img src="https://img.shields.io/npm/v/vue3-carousel.svg" alt="npm"/></a>
  <a href="https://packagequality.com/#?package=vue3-carousel"><img src="https://packagequality.com/shield/vue3-carousel.svg" alt="Package Quality"/></a>
</p>

## Documentation

https://ismail9k.github.io/vue3-carousel/

## Features

- [x] Responsive breakpoints
- [x] Mouse/touch dragging
- [x] Infinity scroll (wrapping around)
- [x] Auto play
- [x] Add classes for active and for visible slides
- [x] RTL
- [x] Enrich a11y

## Getting started

### Installation

First step is to install it using `yarn` or `npm`:

```bash
npm install vue3-carousel

# or use yarn
yarn add vue3-carousel
```

### Basic Using

```vue
<template>
  <carousel :items-to-show="1.5">
    <slide v-for="slide in 10" :key="slide">
      {{ slide }}
    </slide>

    <template #addons>
      <navigation />
      <pagination />
    </template>
  </carousel>
</template>

<script>
// If you are using PurgeCSS, make sure to whitelist the carousel CSS classes
import 'vue3-carousel/dist/carousel.css'
import { Carousel, Slide, Pagination, Navigation } from 'vue3-carousel'

export default {
  name: 'App',
  components: {
    Carousel,
    Slide,
    Pagination,
    Navigation,
  },
}
</script>
```
npm package: @gambar/folder-db
Description: Simple json based database solution.
Author: GamBar
Latest version: 1.1.9

# FolderDB

> Filesystem based database focused on lightweight data storage and easy data preview

![Coverage](https://img.shields.io/badge/coverage-%3E95%25-green)
![Issues](https://img.shields.io/github/issues/GameBear64/FolderDB)
![Stars](https://img.shields.io/github/stars/GameBear64/FolderDB?style=flat)

![Made With Love](https://img.shields.io/badge/Made%20With-Love-red)

**Build using [Bun](https://bun.sh/) on [Debian](https://www.debian.org/), published to [NPM](https://www.npmjs.com/package/@gambar/folder-db).**  
*(should work on windows and node too)*

<br>

# Table of contents

- [Installation](#installation)
- [Documentation](#documentation)
- [Basic usage](#basic-usage)

<br>

# Installation

```sh
npm i @gambar/folder-db
```

```js
import FolderDB, { CaseFormat } from '@gambar/folder-db';
// or
const FolderDB = require('@gambar/folder-db').default;
const { CaseFormat } = require('@gambar/folder-db').enums;
```

```js
const db = new FolderDB({ dbPath: './db' });
```

<br>

# Documentation

> Detailed documentation can be found on [GitHub](https://github.com/GameBear64/FolderDB).

<br>

# Basic usage
```js
const FolderDB = require('@gambar/folder-db').default;
const db = new FolderDB({ dbPath: './db' });

//create a folder to store your users
db.createFolder("users");

//add new user
db.get("users").createFile("random_id_or_hash", { name: "GamBar" });

//update username of user
db.get("users")
  .get("random_id_or_hash")
  .get("name")
  .set("Gamriel");

//add a a new field to user
db.get("users.random_id_or_hash").set("job_title", "Software developer");

//add a timestamp
db.get('users.random_id_or_hash').setTimestamp('updated_at');

//read the user
const myUser = db.get('users.random_id_or_hash').data;
console.log(myUser);
```
npm package: @gambito-corp/mbs-library
Description: Librería de componentes React reutilizables - Sistema de diseño modular y escalable
Author: Pedro - Gambito Corp
Latest version: 0.2.3

# MBS Design System Library

Una librería de componentes React moderna basada en **Atomic Design** con soporte completo para animaciones, iconos y estilos personalizables.

## 🚀 Características Principales

- ✅ **5 Átomos Fundamentales** - Text, Container, Icon, Animated, Button
- ✅ **210+ Animaciones** integradas de Animista
- ✅ **FontAwesome + SVG + Emojis** como iconos
- ✅ **Colores Tailwind** personalizables
- ✅ **TypeScript** ready
- ✅ **Totalmente accesible** (WCAG 2.1)

## 📦 Instalación

``npm install @gambito-corp/mbs-library``


## 🎯 Inicio Rápido

````javascript
import { Text, Button, Icon, Container, Animated } from '@gambito-corp/mbs-library';

function App() {
    return (
        <Container variant="card" padding="large">
            <Text as="h1" size="3xl" textColor="blue">
                ¡Hola MBS Library!
            </Text>
            <Button
                variant="primary"
                icon="heart"
                iconColor="red"
                onClick={() => alert('¡Funciona!')}
            >
                Me gusta
            </Button>

            <Animated animation="bounceIn">
                <Icon name="rocket" textColor="purple" size="2x"/>
            </Animated>
        </Container>
    );
}
````

## 📚 Documentación

### Átomos Fundamentales
- [Text](../untitled1/src/docs/atoms/text.md) - Componente de texto versátil con animaciones
- [Container](../untitled1/src/docs/atoms/container.md) - Contenedor para layouts y estructuras
- [Icon](../untitled1/src/docs/atoms/icon.md) - Iconos universales (FontAwesome + SVG + Emojis)
- [Animated](../untitled1/src/docs/atoms/animated.md) - 210+ animaciones de Animista
- [Button](../untitled1/src/docs/atoms/button.md) - Botones interactivos con múltiples variantes

### Guías
- [Getting Started](../untitled1/src/docs/getting-started.md) - Guía de inicio completa
- [Atomic Design](../untitled1/src/docs/guides/atomic-design.md) - Metodología y estructura
- [Integration Examples](../untitled1/src/docs/examples/integration-examples.md) - Ejemplos prácticos

## 🎨 Design System Studio

Explora todos los componentes en vivo:

``npm start``


## 🤝 Contribuir

1. Fork el proyecto
2. Crea tu feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit tus cambios (`git commit -m 'Add some AmazingFeature'`)
4. Push a la branch (`git push origin feature/AmazingFeature`)
5. Abre un Pull Request

## 📄 Licencia

MIT © [Pedro - Gambito Corp](https://github.com/tu-usuario)