open-index/open-npm huggingface dataset:
npm package: @nada.pont.com/uma-grid
Description: ```tsx function Componente(){   const colunas: ColunaGrid[] = [     {       key: 'valor',       texto: 'Coluna - 1',     }   ];   const data: Record<string, unknown>[] = [{'valor': 10}]
Author: Nada.pont.com
Latest version: 0.1.6

# Uma Grid

## Uso

```tsx
function Componente(){
  const colunas: ColunaGrid[] = [
    {
      key: 'valor',
      texto: 'Coluna - 1',
    }
  ];
  const data: Record<string, unknown>[] = [{'valor': 10}]

  return <Grid data={data} colunas={colunas}/>
}

```
npm package: @nadabaydoun/llm-router-core
Description: Core LLM routing function using OpenRouter (OpenAI SDK).
Latest version: 0.1.1

# @nadabaydoun/llm-router-core

Core LLM routing helper that picks a model and returns an answer using OpenRouter (via OpenAI SDK).

## Install

```powershell
npm install @nadabaydoun/llm-router-core
```

Set your OpenRouter API key:

```powershell
$env:OPENROUTER_API_KEY = "your_key_here"
```

## Quick start (TypeScript)

```ts
import { createLLMRouter } from "@nadabaydoun/llm-router-core";

const router = createLLMRouter({
  apiKey: process.env.OPENROUTER_API_KEY!,
  // Optional: baseURL, defaultModel, etc.
});

async function main() {
  const { model } = await router.route({
    message: "Summarize this in 1 sentence: LLM routing demo.",
    fastMode: false,
  });

  console.log("Selected model:", model);
}

main().catch(console.error);
```

## Environment
- `OPENROUTER_API_KEY` is required (get one from https://openrouter.ai/).

## Notes
- This package only returns the selected `model`. Use that model in your app’s completion call.
- If you re-publish, bump the version in `package.json` (e.g., 0.1.1).