open-index/open-npm huggingface dataset:
npm package: @gogenger/go-gen
Description: 一款 TypeScript API 代码生成器，支持从 API 响应或 OpenAPI 文档一键生成 TypeScript 接口代码和类型定义
Author: goGenger
Latest version: 1.1.0

# 🚀 go-gen

[![npm](https://img.shields.io/npm/v/@gogenger/go-gen)](https://www.npmjs.com/package/@gogenger/go-gen)
[![Downloads](https://img.shields.io/npm/dm/@gogenger/go-gen)](https://www.npmjs.com/package/@gogenger/go-gen)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Node.js Version](https://img.shields.io/node/v/@gogenger/go-gen)](https://nodejs.org)

一款 TypeScript API 代码生成器，支持从 API 响应或 OpenAPI 文档一键生成 TypeScript 接口代码和类型定义。

[English](./README.en.md) | 简体中文

## ✨ 特性

- 🎯 **Fetch 模式** - 直接请求 API，自动生成类型定义
- 📄 **OpenAPI 模式** - 从 Swagger/OpenAPI 文档批量生成
- 🔄 **增量写入** - 智能合并已存在的文件，避免覆盖
- 🔀 **冲突处理** - 自动检测并重命名重复的类型
- 🌐 **多种 HTTP 方法** - 支持 GET、POST、PUT、DELETE、PATCH
- 🔐 **认证支持** - Bearer Token、Cookie 等多种认证方式
- ⚙️ **双层配置** - 全局配置 + 项目配置，灵活适配多项目

## 📦 安装

### 全局安装（推荐）

```bash
npm install -g @gogenger/go-gen
```

### 项目内安装

```bash
npm install --save-dev @gogenger/go-gen
```

## 🎯 快速开始

### Fetch 模式 - 直接请求 API

```bash
go-gen fetch
```

跟随交互式提示输入 API 信息，即可生成代码：

**生成的 types.ts**

```typescript
export interface UserResponse {
  id: number;
  name: string;
  email: string;
}
```

**生成的 api.ts**

```typescript
import request from '@/utils/request';
import type { UserResponse } from './types';

export function getUsers() {
  return request.get<UserResponse>('https://api.example.com/users');
}
```

### OpenAPI 模式 - 从文档生成

```bash
# 本地文件
go-gen openapi ./swagger.json

# 远程 URL
go-gen openapi https://api.example.com/swagger.json
```

支持批量生成和逐个生成两种模式。

## 📚 文档

- [完整特性文档](./docs/FEATURES.md) - 详细功能说明
- [配置指南](./docs/CONFIGURATION.md) - 配置系统详解
- [使用场景](./docs/USE_CASES.md) - 实际应用案例
- [最佳实践](./docs/BEST_PRACTICES.md) - 团队协作建议
- [故障排查](./docs/TROUBLESHOOTING.md) - 常见问题解决

## 📝 主要命令

```bash
# Fetch 模式
go-gen fetch

# OpenAPI 模式
go-gen openapi <source>

# 初始化项目配置
go-gen init

# 配置管理
go-gen config --show          # 查看配置
go-gen config --global        # 设置全局配置

# 查看帮助
go-gen --help
go-gen --version
```

## ⚙️ 快速配置

```bash
# 初始化项目配置
go-gen init

# 设置全局配置
go-gen config --global
```

配置优先级：项目配置 > 全局配置 > 默认配置

详见 [配置指南](./docs/CONFIGURATION.md)

## 🤝 贡献

欢迎提交 Issue 和 Pull Request！

查看 [贡献指南](./CONTRIBUTING.md) 了解如何参与项目开发。

## 📄 License

[MIT](./LICENSE)

## 📮 联系方式

- GitHub: [@goGenger](https://github.com/goGenger)
- Email: bg2582266166@gmail.com
- Issues: [GitHub Issues](https://github.com/goGenger/go-gen/issues)

---

**Made with ❤️ by goGenger**

如果这个项目对你有帮助，请给一个 ⭐️ Star！
npm package: @gogeonhyeok/angular-library
Description: This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.7.4.
Latest version: 0.0.2

# AngularLibrary

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

## 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: @gogh/sleep
Description: sleep for js
Author: icegogh
Latest version: 1.0.3

### 模拟实现 PHP sleep()函数

##### 依赖 es7 async / await 写法
##### For example: 
```
import sleep from '@gogh/sleep'
console.log("st: ", new Date())
(async () => {
  await sleep(3000)
  console.log("ed: ", new Date())
})()
```
npm package: @gogletahir/react-native-ant-media
Description: Port of webrtc-adaptor (Ant Media) to react-native using react-native-webrtc
Author: ant-media
Latest version: 0.0.1-beta

![image](https://user-images.githubusercontent.com/54481799/95862105-16cb0e00-0d6b-11eb-9087-88888889825d.png)

## Basic overview

Ant Media Server is a streaming engine software that provides adaptive, ultra low latency streaming by using 
WebRTC technology with ~0.5 seconds latency or low latency by using HLS or CMAF. Ant Media Server is highly scalable, 
running on-premises or on any cloud provider of your choice.

## About React Native SDK

This repository includes Ant Media React Native SDK for WebRTC. 

## Integration 

In order to integrate React Native SDK to your project, please follow [this link](https://resources.antmedia.io/docs/react-native-sdk).

## Security 

If you discover any issues regarding security, please disclose the information responsibly by sending an email to security@antmedia.io.

## Support

Have any questions about the React Native SDK? Visit our [community platform](http://community.antmedia.io/).
npm package: @goglyph/cli
Description: Command-line interface for GoGlyph - Universal Shared Brain for AI Agents
Author: Zonda One
Latest version: 0.1.0

# @goglyph/cli

The command-line interface for GoGlyph, your unified knowledge management platform.

## Installation

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

## Usage

```bash
goglyph [command] [options]
```

### Commands

#### `add <source>`

Ingests a document into the knowledge base.

```bash
# Add a URL
goglyph add https://example.com/article

# Add a local file
goglyph add ./README.md

# Add with tags and project
goglyph add ./docs --tags "guide,v1" --project "my-app"
```

#### `search <query>`

Semantically search your knowledge base.

```bash
goglyph search "how to configure typescript"
```

#### `list`

List stored documents.

```bash
# List all documents
goglyph list

# Filter by project
goglyph list --project "my-app"

# Filter by tags
goglyph list --tags "guide"
```

#### `remove <id>`

Remove a document by its ID.

```bash
goglyph remove glyph_abc123
```

#### `config`

Manage GoGlyph configuration.

```bash
# View configuration
goglyph config

# Set a value
goglyph config set chunking.maxTokens 1000
```

#### `serve`

Start the MCP server (for use with Claude/etc via stdio).

```bash
goglyph serve
```

### Output Formats

Most commands support the `--json` flag for machine-readable output.

```bash
goglyph search "query" --json
```

## Environment Variables

| Variable            | Description                                  | Default      |
| ------------------- | -------------------------------------------- | ------------ |
| `GOGLYPH_DATA_DIR`  | Directory to store knowledge base            | `~/.goglyph` |
| `GOGLYPH_LOG_LEVEL` | Logging verbosity (debug, info, warn, error) | `info`       |