open-index/open-npm huggingface dataset:
npm package: @levelsone/lvl-textbox-mentions
Description: Angular mentions for textarea fields.
Author: Jefferson Souza
Latest version: 0.0.51

# Textbox Mentions
[![Build Status](https://travis-ci.org/jeffersonsouza/textbox-mentions.svg?branch=master)](https://travis-ci.org/jeffersonsouza/textbox-mentions)
[![codecov](https://codecov.io/gh/jeffersonsouza/textbox-mentions/branch/master/graph/badge.svg)](https://codecov.io/gh/jeffersonsouza/textbox-mentions)
[![npm version](https://badge.fury.io/js/textbox-mentions.svg)](http://badge.fury.io/js/textbox-mentions)
[![devDependency Status](https://david-dm.org/jeffersonsouza/textbox-mentions/dev-status.svg)](https://david-dm.org/jeffersonsouza/textbox-mentions?type=dev)
[![GitHub issues](https://img.shields.io/github/issues/jeffersonsouza/textbox-mentions.svg)](https://github.com/jeffersonsouza/textbox-mentions/issues)
[![GitHub stars](https://img.shields.io/github/stars/jeffersonsouza/textbox-mentions.svg)](https://github.com/jeffersonsouza/textbox-mentions/stargazers)
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/jeffersonsouza/textbox-mentions/master/LICENSE)

## Demo
https://jeffersonsouza.github.io/textbox-mentions/

## Table of contents

- [About](#about)
- [Installation](#installation)
- [Documentation](#documentation)
- [Development](#development)
- [License](#license)

## About

Angular mentions for textarea fields.

## Installation

Install through npm:
```
npm install --save textbox-mentions
```

Then include in your apps module:

```typescript
import { NgModule } from '@angular/core';
import { TextboxMentionsModule } from 'textbox-mentions';

@NgModule({
  imports: [
    TextboxMentionsModule.forRoot()
  ]
})
export class MyModule {}
```

Finally use in one of your apps components:
```typescript
import { Component } from '@angular/core';

@Component({
  template: '<hello-world></hello-world>'
})
export class MyComponent {}
```

You may also find it useful to view the [demo source](https://github.com/jeffersonsouza/textbox-mentions/blob/master/demo/demo.component.ts).

## Documentation
All documentation is auto-generated from the source via [compodoc](https://compodoc.github.io/compodoc/) and can be viewed here:
https://jeffersonsouza.github.io/textbox-mentions/docs/

## Development

### Prepare your environment
* Install [Node.js](http://nodejs.org/) and [yarn](https://yarnpkg.com/en/docs/install)
* Install local dev dependencies: `yarn` while current directory is this repo

### Development server
Run `yarn start` to start a development server on port 8000 with auto reload + tests.

### Testing
Run `yarn test` to run tests once or `yarn run test:watch` to continually run tests.

### Release
* Bump the version in package.json (once the module hits 1.0 this will become automatic)
```bash
yarn run release
```

## License

MIT
npm package: @levelup-log/mcp-server
Description: MCP Server that turns your daily tasks into game-like achievements
Latest version: 0.4.4

# @levelup-log/mcp-server

把你的日常變成遊戲成就。一個 MCP（Model Context Protocol）Server，讓任何 AI 助手幫你記錄和追蹤每天做的事。

## 快速安裝

```bash
npx @levelup-log/mcp-server init
```

自動偵測你的 AI 工具（Claude Desktop、Claude Code、Cursor、Windsurf），一鍵完成 MCP 設定。

## 手動設定

在你的 MCP 設定檔中加入：

```json
{
  "mcpServers": {
    "levelup-log": {
      "command": "npx",
      "args": ["-y", "@levelup-log/mcp-server@latest", "serve"]
    }
  }
}
```

各平台設定檔位置：
- **Claude Desktop**：`~/Library/Application Support/Claude/claude_desktop_config.json`（macOS）
- **Claude Code**：`~/.claude/settings.json`
- **Cursor**：`~/.cursor/mcp.json`
- **Windsurf**：`~/.windsurf/mcp.json`

## 可用工具

| 工具 | 說明 |
|------|------|
| `record_achievement` | 記錄成就（類別、標題、描述、XP 5-500） |
| `get_my_stats` | 查看等級、累積 XP、年度 XP、streak、稱號 |
| `get_recent` | 最近成就（支援類別 / 天數 / 數量篩選） |
| `check_unlocks` | 檢查新解鎖稱號 + 下一個稱號的進度 |
| `leaderboard` | 排行榜（賽季 / 月度 / 歷史），附帶自己的排名 |

## 成就類別

| 類別 | 說明 |
|------|------|
| `code` | 寫程式、功能開發 |
| `fix` | 修 Bug |
| `deploy` | 部署上線 |
| `test` | 寫測試 |
| `docs` | 寫文件 |
| `refactor` | 重構 |
| `review` | Code Review |
| `learn` | 學習新知 |
| `ops` | DevOps / 維運 |
| `milestone` | 里程碑 |
| `life` | 日常生活（帶小孩、家務、跑腿） |
| `health` | 健康（運動、飲食、看醫生） |
| `finance` | 財務（記帳、省錢、投資） |
| `social` | 社交（幫助他人、聚會） |
| `creative` | 創作（寫文章、畫畫、做影片） |

## 運作方式

1. 安裝 MCP Server 到你的 AI 工具
2. 首次使用時會引導 Google OAuth 登入
3. AI 助手在你工作或生活時自動記錄成就
4. 造訪你的個人頁面查看進度

## 技術細節

- TypeScript + ESM
- `@modelcontextprotocol/sdk` ^1.27.0 + Zod ^4.3.0
- 認證：Google OAuth + PKCE + 本地 keychain（`~/.levelup/credentials.json`）
- 三層速率限制：本地 60s 冷卻 + Edge Function 20/hr + DB RLS
- tsup 建置，支援 code splitting（init 模組動態載入）
- 41 個 Vitest 測試

## 開發

```bash
pnpm dev          # tsx watch
pnpm build        # tsup
pnpm test         # vitest
pnpm inspect      # MCP Inspector
```

## 授權

MIT
npm package: @levelup-nestjs/common
Description: Common module and utility building blocks for badass NestJS applications
Author: Jesse Carter
Latest version: 1.2.0

# @levelup-nestjs/common

<p align="center">
<a href="https://www.npmjs.com/package/@levelup-nestjs/common"><img src="https://img.shields.io/npm/v/@levelup-nestjs/common.svg?style=flat" alt="version" /></a>
<a href="https://www.npmjs.com/package/@levelup-nestjs/common"><img alt="downloads" src="https://img.shields.io/npm/dt/@levelup-nestjs/common.svg?style=flat"></a>
<img alt="license" src="https://img.shields.io/npm/l/@levelup-nestjs/common.svg">
</p>

Utility functions and low level reusable modules that provide building blocks for the @levelup-nestjs and @nestjs ecosystem.

## Mixins

The mixin pattern is particularly useful with NestJS components like `Interceptors` as a mechanism to provide both configuration while still allowing the component to participate with Nest's `Dependency Injection`.
npm package: @levelup-nestjs/modules
Description: Reusable utilties to help level up NestJS Modules
Author: Jesse Carter
Latest version: 0.1.0

# @levelup-nestjs/modules

<p align="center">
<a href="https://www.npmjs.com/package/@levelup-nestjs/modules"><img src="https://img.shields.io/npm/v/@levelup-nestjs/modules.svg?style=flat" alt="version" /></a>
<a href="https://www.npmjs.com/package/@levelup-nestjs/modules"><img alt="downloads" src="https://img.shields.io/npm/dt/@levelup-nestjs/modules.svg?style=flat"></a>
<img alt="license" src="https://img.shields.io/npm/l/@levelup-nestjs/modules.svg">
</p>

Reusable utilities for working with NestJS Modules
npm package: @levelup-nestjs/testing
Description: Reusable utilties to help level up NestJS Testing
Author: Jesse Carter
Latest version: 0.0.1-rc.0

# @levelup-nestjs/testing

<p align="center">
<a href="https://www.npmjs.com/package/@levelup-nestjs/testing"><img src="https://img.shields.io/npm/v/@levelup-nestjs/testing.svg?style=flat" alt="version" /></a>
<a href="https://www.npmjs.com/package/@levelup-nestjs/testing"><img alt="downloads" src="https://img.shields.io/npm/dt/@levelup-nestjs/testing.svg?style=flat"></a>
<img alt="license" src="https://img.shields.io/npm/l/@levelup-nestjs/testing.svg">
</p>

## Description

Utilities for making testing NestJS applications easier. Currently supports Jest.

## Motivation

TODO

## Usage

TODO