open-index/open-npm huggingface dataset:
npm package: @gbits-jszx/vibecoding
Description: Vibe Coding 比赛基准工程脚手架 — 一行命令创建预配置好的 AI 编程项目
Latest version: 1.1.4

# @gbits-jszx/vibecoding

公司 Vibe Coding 比赛的基准工程脚手架。一行命令创建预配置好的 AI 编程项目。

## 使用方法

```bash
npx @gbits-jszx/vibecoding vibe-my-project
cd vibe-my-project
claude    # 或 codex
```

启动 AI 工具后，AI 会自动引导你完成 GitLab Token 配置、Git 仓库初始化，然后即可开始 Vibe Coding。

## 创建后你会得到什么？

```
my-project/
├── CLAUDE.md                              # Claude Code 系统指令（中文 + Git 操作）
├── AGENTS.md                              # Codex CLI 系统指令（中文 + Git 操作）
├── .cursor/rules/base.mdc                 # Cursor 规则（中文 + Git 操作）
├── .gitignore                             # 常见忽略文件配置
├── skills/git-gitlab-ops/
│   ├── SKILL.md                           # Git 操作技能
│   └── references/
│       ├── pat-setup-guide.md             # GitLab Token 配置指引
│       └── git-cheatsheet.md              # Git 命令速查表
└── docs/
    └── quick-start.md                     # 快速入门指南
```

## 预配置的能力

- **中文交互** — AI 默认使用中文（简体）回复
- **Git 操作** — AI 能帮你创建 GitLab 仓库、提交代码、版本回退等
- **三工具兼容** — Cursor / Claude Code / Codex CLI 开箱即用

## 快速开始

1. 运行 `npx @gbits-jszx/vibecoding vibe-my-project`
2. `cd vibe-my-project` 进入项目目录
3. 启动 AI 工具（`claude` 或 `codex`），AI 会自动引导你完成环境配置
4. 开始 Vibe Coding！
npm package: @gbl-studio/create-project
Description: CLI para iniciar projetos frontend ou backend com a stack gbl
Author: GBL Studio
Latest version: 1.0.3

<!-- README:BEGIN -->
# 🧱 Create GBL Project

> Um CLI interativo para iniciar projetos frontend ou backend com padrões da GBL Studio.

---

## 🚀 Comece seu projeto com um único comando

```bash
pnpm create @gbl-studio/project
```

> Também funciona com `npx`:
>
> ```bash
> npx @gbl-studio/create-project
> ```

---

## 🧠 O que você pode criar?

### ✅ Frontend
- Next.js (App Router)
- TailwindCSS
- ESLint + Prettier
- Turbopack
- ShadCN UI

### ✅ Backend
- Node.js + Express
- TypeScript
- Estrutura modular (rotas, controllers, middlewares)
- Dotenv e logger prontos
- Pronto para escalar com JWT, Prisma, etc.

---

## 📦 Estrutura do projeto

```bash
create-gbl-project/
├── src/                 # CLI principal (index.ts)
├── template/
│   ├── frontend/        # Template completo Next.js + Tailwind + ShadCN
│   └── backend/         # Template completo Express + TS
├── package.json
└── tsconfig.json
```

---

## 📄 Scripts úteis (dev do CLI)

```bash
pnpm dev       # Roda o CLI local com tsx
pnpm build     # Compila com tsup
pnpm publish   # Publica no NPM (como público)
```

---

## ✅ Como funciona?

O CLI pergunta:

1. Qual tipo de projeto? (frontend/backend)
2. Qual o nome do projeto?

Se for backend e não terminar com `api`, ele adiciona `-api` automaticamente ao nome. Depois, ele copia o template correspondente e roda `pnpm install`.

---

## 💡 Exemplo de uso

```bash
pnpm create @gbl-studio/project

✔ Qual tipo de projeto você quer criar? › Backend
✔ Qual será o nome do projeto? … minha-plataforma

📁 => Cria pasta `minha-plataforma-api`
📦 => Instala dependências com pnpm
✅ => Projeto pronto para rodar com `pnpm dev`
```

---

## 🧬 Filosofia GBL

Esse CLI segue a filosofia da GBL Studio:

- Código simples, limpo e padronizado
- Ferramentas modernas, com DX em primeiro lugar
- Pronto para escalar do MVP ao produto final

---

## 🛠️ Requisitos

- Node.js 18+
- pnpm instalado globalmente

---

## 🧊 Licença

MIT © [GBL Studio](https://github.com/gbl-studio)
<!-- README:END -->
npm package: @gblejman/react-native-device
Description: React Native device info + extras
Author: German Blejman
Latest version: 1.0.0

## react-native-device

https://github.com/rebeccahughes/react-native-device-info + extras

Extras:
- user agent parsing

## Installation

```shell
npm i @gblejman/react-native-device --save
```

```shell
rnpm link
```

## Usage

```javascript
import getDevice from '@gblejman/react-native-device';
console.log(getDevice());
```

```json
{
  "name": "iPhone Simulator",
  "uniqueId": "AAD6AC4D-86CD-435D-BEDA-C579D5932BC2",
  "deviceId": "x86_64",
  "manufacturer": "Apple",
  "model": "Simulator",
  "system": {
    "name": "iPhone OS",
    "version": "9.3"
  },
  "bundleId": "org.reactjs.native.example.app",
  "version": "1.0",
  "build": "1",
  "userAgent": {
    "ua": "Mozilla\/5.0 (iPhone; CPU iPhone OS 9_3 like Mac OS X) AppleWebKit\/601.1.46 (KHTML, like Gecko) Mobile\/13E230",
    "browser": {
      "name": "WebKit",
      "version": "601.1.46",
      "major": "601"
    },
    "engine": {
      "version": "601.1.46",
      "name": "WebKit"
    },
    "os": {
      "name": "iOS",
      "version": "9.3"
    },
    "device": {
      "model": "iPhone",
      "vendor": "Apple",
      "type": "mobile"
    },
    "cpu": {}
  },
  "locale": "en-US",
  "country": "US"
}
```

## Requirements

- React Native >= 0.28.0 (RN now ships with rnpm)
npm package: @gblinker/wechat-jssdk
Description: Next-Generation WeChat JS-SDK integration with NodeJS and Axios
Author: Jason Jiang
Latest version: 5.0.9

# wechat-jssdk
[![npm](https://img.shields.io/npm/v/wechat-jssdk.svg?style=flat-square)](https://www.npmjs.com/package/wechat-jssdk)
[![node](https://img.shields.io/node/v/wechat-jssdk.svg?style=flat-square)](https://nodejs.org/)
[![Building Status](https://img.shields.io/travis/JasonBoy/wechat-jssdk.svg?style=flat-square)](https://travis-ci.org/JasonBoy/wechat-jssdk)
[![Coverage Status](https://img.shields.io/coveralls/github/JasonBoy/wechat-jssdk.svg?style=flat-square)](https://coveralls.io/github/JasonBoy/wechat-jssdk)
[![npm](https://img.shields.io/npm/l/wechat-jssdk.svg?style=flat-square)](https://www.npmjs.com/package/wechat-jssdk)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)

注：主要是把got替换为axios


[中文使用文档](https://github.com/JasonBoy/wechat-jssdk/wiki/%E4%B8%AD%E6%96%87%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3)
[文档地址](https://github.com/JasonBoy/wechat-jssdk)