open-index/open-npm huggingface dataset:
npm package: @supahotfire/tete
Description: Made with create-react-library
Author: 0xsalah
Latest version: 1.0.5

# tete

> Made with create-react-library

[![NPM](https://img.shields.io/npm/v/tete.svg)](https://www.npmjs.com/package/tete) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save tete
```

## Usage

```tsx
import React, { Component } from 'react'

import MyComponent from 'tete'
import 'tete/dist/index.css'

class Example extends Component {
  render() {
    return <MyComponent />
  }
}
```

## License

MIT © [0xsalah](https://github.com/0xsalah)
npm package: @supakawaiidesu/ichibandex-sdk
Description: 🛠 An SDK for building applications on top of ichibanswap.
Latest version: 3.1.9

# Pangolin SDK
This repo contains tools for developing with [Pangolin](pangolin.exchange).

## Running
This project uses standard npm and yarn workflows.

Install dependencies

```sh
yarn
```

Compile
```sh
yarn build
```

Yarn is available to install [here](https://classic.yarnpkg.com/en/docs/install/#debian-stable) if you need it.

## Installation
This project is available as an npm package. Add to your project with `npm install @pangolindex/sdk`

# development flow

1. do `npm i` in sdk
2. do `npm run dev` which will watch for any files changes and recompiles files
3. do `yalc link "@pangolindex/sdk"` in the project where you want to use components

## Attribution
This code was adapted from this Uniswap repo: [uniswap-sdk](https://github.com/Uniswap/sdk).
npm package: @supaku/agentfactory-linear
Description: Linear issue tracker integration for AgentFactory — status transitions, agent sessions, work routing
Author: Supaku
Latest version: 0.7.58
Deprecated: Moved to @renseiai/agentfactory-linear

# @supaku/agentfactory-linear

Linear issue tracker integration for [AgentFactory](https://github.com/supaku/agentfactory). Provides the Linear API client, agent sessions, status transitions, activity streaming, and work type routing.

## Installation

```bash
npm install @supaku/agentfactory-linear
```

## Quick Start

### Linear Client

```typescript
import { createLinearAgentClient } from '@supaku/agentfactory-linear'

const client = createLinearAgentClient({ apiKey: process.env.LINEAR_API_KEY! })

const issue = await client.getIssue('PROJ-123')
await client.updateIssueStatus('PROJ-123', 'Started')
await client.createComment(issue.id, 'Work in progress...')
```

### Agent Sessions

Manage the lifecycle of an agent working on an issue:

```typescript
import { createAgentSession } from '@supaku/agentfactory-linear'

const session = createAgentSession({
  client: linearClient.linearClient,
  issueId: 'issue-uuid',
  autoTransition: true,
  workType: 'development',
})

await session.start()                              // Status -> Started
await session.emitThought('Analyzing requirements...')
await session.updatePlan([
  { title: 'Read code', state: 'completed' },
  { title: 'Implement feature', state: 'inProgress' },
  { title: 'Write tests', state: 'pending' },
])
await session.complete('Feature implemented')      // Status -> Finished
```

### Work Type Routing

Issues are automatically routed to work types based on their Linear status:

| Status | Work Type | Agent Role |
|--------|-----------|------------|
| Backlog | `development` | Implement the feature/fix |
| Started | `inflight` | Continue in-progress work |
| Finished | `qa` | Validate implementation |
| Delivered | `acceptance` | Final acceptance testing |
| Rejected | `refinement` | Address feedback |

### Default Prompt Templates

Sensible defaults for new projects — override per work type as needed:

```typescript
import {
  defaultGeneratePrompt,
  defaultDetectWorkTypeFromPrompt,
  defaultGetPriority,
} from '@supaku/agentfactory-linear'
```

## Key Exports

- `LinearAgentClient` / `createLinearAgentClient` — Linear API client with retry logic
- `AgentSession` / `createAgentSession` — agent lifecycle management
- `defaultGeneratePrompt` — default prompt generation
- `defaultDetectWorkTypeFromPrompt` — work type detection from free text
- `defaultGetPriority` — priority mapping for work types
- Work type constants, error types, webhook event types

## Related Packages

| Package | Description |
|---------|-------------|
| [@supaku/agentfactory](https://www.npmjs.com/package/@supaku/agentfactory) | Core orchestrator |
| [@supaku/agentfactory-nextjs](https://www.npmjs.com/package/@supaku/agentfactory-nextjs) | Next.js webhook server |

## License

MIT
npm package: @supaku/agentfactory-server
Description: Webhook server and distributed worker pool for AgentFactory — Redis queues, issue locks, session management
Author: Supaku
Latest version: 0.7.58
Deprecated: Moved to @renseiai/agentfactory-server

# @supaku/agentfactory-server

Redis-backed infrastructure for [AgentFactory](https://github.com/supaku/agentfactory). Provides work queue, session storage, worker pool management, issue locking, and webhook idempotency.

## Installation

```bash
npm install @supaku/agentfactory-server
```

Requires a Redis instance (works with Redis, Upstash, Vercel KV, or any Redis-compatible store).

## What It Provides

| Component | Description |
|-----------|-------------|
| **WorkQueue** | Priority queue with atomic claim/release (sorted sets) |
| **SessionStorage** | Key-value session state (status, cost, timestamps) |
| **WorkerStorage** | Worker registration, heartbeat, capacity tracking |
| **IssueLock** | Per-issue mutex with pending queue |
| **AgentTracking** | QA attempt counts, agent-worked history |
| **WebhookIdempotency** | Dedup webhook deliveries with TTL |
| **TokenStorage** | OAuth token storage and retrieval |
| **RateLimit** | Token bucket rate limiting |
| **WorkerAuth** | API key verification for workers |
| **RedisEventBus** | Governor event bus backed by Redis Streams (consumer groups, MAXLEN trim) |
| **RedisEventDeduplicator** | Governor event dedup using SETNX with TTL |
| **RedisOverrideStorage** | Governor human override state (HOLD, PRIORITY) |
| **RedisProcessingStateStorage** | Top-of-funnel phase tracking (research, backlog-creation) |

## Quick Start

```typescript
import { createRedisClient, enqueueWork, claimWork } from '@supaku/agentfactory-server'

// Redis client (auto-reads REDIS_URL from env)
const redis = createRedisClient()

// Enqueue a work item with priority
await enqueueWork({
  issueId: 'issue-uuid',
  identifier: 'PROJ-123',
  workType: 'development',
  priority: 2,
  prompt: 'Implement the login feature...',
})

// Worker claims next item
const work = await claimWork('worker-1')
if (work) {
  console.log(`Claimed: ${work.identifier} [${work.workType}]`)
}
```

## Environment Variables

| Variable | Required | Description |
|----------|----------|-------------|
| `REDIS_URL` | Yes | Redis connection URL (e.g., `redis://localhost:6379`) |

## Related Packages

| Package | Description |
|---------|-------------|
| [@supaku/agentfactory](https://www.npmjs.com/package/@supaku/agentfactory) | Core orchestrator |
| [@supaku/agentfactory-cli](https://www.npmjs.com/package/@supaku/agentfactory-cli) | CLI tools (worker, orchestrator) |
| [@supaku/agentfactory-nextjs](https://www.npmjs.com/package/@supaku/agentfactory-nextjs) | Next.js webhook server |

## License

MIT
npm package: @supalingua/designsystem
Description: Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte).
Author: Supalingua
Latest version: 0.0.3

# create-svelte

Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte).

## Creating a project

If you're seeing this, you've probably already done this step. Congrats!

```bash
# create a new project in the current directory
npm init svelte

# create a new project in my-app
npm init svelte my-app
```

## Developing

Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:

```bash
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open
```

## Building

To create a production version of your app:

```bash
npm run build
```

You can preview the production build with `npm run preview`.

> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.