open-index/open-npm huggingface dataset:
npm package: @scoutkirkolson/sko-test-vue-npm-library
Description: ## Project setup ``` npm install ```
Latest version: 0.1.2

# sko-test-vue-npm-library

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Run your tests
```
npm run test
```

### Lints and fixes files
```
npm run lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
npm package: @scoutqa/ag-ui-client
Description: Client SDK for connecting to **Agent-User Interaction (AG-UI) Protocol** servers.
Author: Markus Ecker
Latest version: 0.0.46-fork.1

# @ag-ui/client

Client SDK for connecting to **Agent-User Interaction (AG-UI) Protocol** servers.

`@ag-ui/client` provides agent implementations that handle the full lifecycle of AG-UI communication: connecting to servers, processing streaming events, managing state mutations, and providing reactive subscriber hooks.

## Installation

```bash
npm install @ag-ui/client
pnpm add @ag-ui/client
yarn add @ag-ui/client
```

## Features

- 🔗 **HTTP connectivity** – `HttpAgent` for direct server connections with SSE/protobuf support
- 🏗️ **Custom agents** – `AbstractAgent` base class for building your own transport layer
- 📡 **Event streaming** – Full AG-UI event processing with validation and transformation
- 🔄 **State management** – Automatic message/state tracking with reactive updates
- 🪝 **Subscriber system** – Middleware-style hooks for logging, persistence, and custom logic
- 🎯 **Middleware support** – Transform and filter events with function or class-based middleware

## Quick example

```ts
import { HttpAgent } from "@ag-ui/client";

const agent = new HttpAgent({
  url: "https://api.example.com/agent",
  headers: { Authorization: "Bearer token" },
});

const result = await agent.runAgent({
  messages: [{ role: "user", content: "Hello!" }],
});

console.log(result.newMessages);
```

## Using Middleware

```ts
import { HttpAgent, FilterToolCallsMiddleware } from "@ag-ui/client";

const agent = new HttpAgent({
  url: "https://api.example.com/agent",
});

// Add middleware to transform or filter events
agent.use(
  // Function middleware for logging
  (input, next) => {
    console.log("Starting run:", input.runId);
    return next.run(input);
  },

  // Class middleware for filtering tool calls
  new FilterToolCallsMiddleware({
    allowedToolCalls: ["search", "calculate"]
  })
);

await agent.runAgent();
```

## Documentation

- Concepts & architecture: [`docs/concepts`](https://docs.ag-ui.com/concepts/architecture)
- Full API reference: [`docs/sdk/js/client`](https://docs.ag-ui.com/sdk/js/client/overview)

## Contributing

Bug reports and pull requests are welcome! Please read our [contributing guide](https://docs.ag-ui.com/development/contributing) first.

## License

MIT © 2025 AG-UI Protocol Contributors
npm package: @scoutqa/cli
Description: Command-line interface for the Scout QA automation platform.
Latest version: 0.10.4-alpha.1

# Scout CLI

Command-line interface for Scout QA automation platform.

## Installation

```bash
npm install -g @scoutqa/cli
```

## Authentication

The CLI supports multiple authentication methods (in priority order):

1. **Environment variable** (highest priority)
2. **OAuth login** (via browser)
3. **API key** (stored in config file)

### Environment Variables

- **`SCOUT_API_KEY`**: API key for authentication
- **`SCOUT_SERVER_URL`**: Scout server URL (default: `https://app.scoutqa.ai`)

Example:

```bash
export SCOUT_API_KEY=sk-scout-xxx
export SCOUT_SERVER_URL=https://custom-scout-instance.com
```

### OAuth Login

```bash
scoutqa auth login
```

Opens your browser for authentication. Stores access and refresh tokens locally.

### API Key

Set an API key manually:

```bash
scoutqa auth set-api-key <your-api-key>
```

Or create a new API key:

```bash
scoutqa auth create-api-key --name "My CLI Key" --expires-in 90d
```

## Commands

### Authentication

- `scoutqa auth status` - Show authentication status
- `scoutqa auth login` - Login via browser (OAuth)
- `scoutqa auth set-api-key` - Set API key manually
- `scoutqa auth create-api-key` - Create a new API key
- `scoutqa auth logout` - Clear stored credentials

### Executions

- `scoutqa create-execution --url <url> --prompt <prompt>` - Create a new test execution
- `scoutqa list-executions` - List your executions
- `scoutqa send-message --execution-id <id> --prompt <prompt>` - Send a message to an execution

## Configuration

Configuration is stored in `~/.config/scoutqa/config.json` (or platform-specific config directory).

Priority order for settings:

1. Environment variables (`SCOUT_API_KEY`, `SCOUT_SERVER_URL`)
2. Config file
3. Defaults

## Examples

### Create and run a test

```bash
scoutqa create-execution \
  --url https://example.com \
  --prompt "Test the login functionality"
```

### Continue an existing execution

```bash
scoutqa send-message \
  --execution-id exec_123 \
  --prompt "Now test the logout button"
```

### Use with custom server

```bash
export SCOUT_SERVER_URL=https://staging.scoutqa.ai
scoutqa auth login
```
npm package: @scouts/base-biome
Description: O Biome é um projeto recente, ele nasceu com o intuito de ser uma reescrita do Prettier em Rust. Ele se diz 35x mais rápido que o Prettier e tem a mesma saída. Além do formatador, o Biome também tem um linter embutido.
Author: Mateus Macedo Dos Anjos
Latest version: 0.1.0

# Biome

O Biome é um projeto recente, ele nasceu com o intuito de ser uma reescrita do Prettier em Rust. Ele se diz 35x mais rápido que o Prettier e tem a mesma saída. Além do formatador, o Biome também tem um linter embutido.

#### Instalação

Para instalar o Biome com o npm, rode:

```bash
npm install --save-dev --save-exact @biomejs/biome
```

#### Configuração

O Biome pode ser configurado usando um arquivo `biome.json` na raiz do seu projeto. Aqui está um exemplo de um arquivo de configuração simples:

```json
{
  "$schema": "https://biomejs.dev/schemas/1.6.1/schema.json",
  "organizeImports": {
    "enabled": false
  },
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true
    }
  }
}
```

#### Formatação

Depois de instalar e configurar o Biome, você pode executá-lo em seu código usando o seguinte comando:

```bash
npx @biomejs/biome format <files> --write
```

Isso formatará todos os arquivos no diretório atual de acordo com as regras definidas no arquivo `biome.json`.

#### Linting

Depois de instalar e configurar o Biome, você pode executá-lo em seu código usando o seguinte comando:

```bash
npx @biomejs/biome lint <files>
```

Isso executará o Biome em todos os arquivos no diretório atual e exibirá quaisquer problemas que encontrar.

<!-- fake value to change and force affected files -->