open-index/open-npm huggingface dataset:
npm package: @imblackops/common
Description: imblackops common library
Author: imblackops
Latest version: 0.0.12

<h1 align="center"></h1>

<div align="center">
  <a href="http://nestjs.com/" target="_blank">
    <img src="https://nestjs.com/img/logo_text.svg" width="150" alt="Nest Logo" />
  </a>
</div>

<h3 align="center">NestJS npm Package</h3>

<div align="center">
  <a href="https://nestjs.com" target="_blank">
    <img src="https://img.shields.io/badge/built%20with-NestJs-red.svg" alt="Built with NestJS">
  </a>
</div>

### Installation

imblackops

## Change Log

See [Changelog](CHANGELOG.md) for more information.

## Contributing

Contributions welcome! See [Contributing](CONTRIBUTING.md).

## Author

**imblackops89

## License

Licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
npm package: @imblackops/constants
Description: imblackops constants library for nestjs
Author: imblackops
Latest version: 0.0.19

<h1 align="center"></h1>

<div align="center">
  <a href="http://nestjs.com/" target="_blank">
    <img src="https://nestjs.com/img/logo_text.svg" width="150" alt="Nest Logo" />
  </a>
</div>

<h3 align="center">NestJS npm Package</h3>

<div align="center">
  <a href="https://nestjs.com" target="_blank">
    <img src="https://img.shields.io/badge/built%20with-NestJs-red.svg" alt="Built with NestJS">
  </a>
</div>

### Installation

imblackops

## Change Log

See [Changelog](CHANGELOG.md) for more information.

## Contributing

Contributions welcome! See [Contributing](CONTRIBUTING.md).

## Author

**imblackops89

## License

Licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
npm package: @imblackops/nestjs-common
Description: blackops common library for nestjs
Author: imblackops
Latest version: 0.0.13

<h1 align="center"></h1>

<div align="center">
  <a href="http://nestjs.com/" target="_blank">
    <img src="https://nestjs.com/img/logo_text.svg" width="150" alt="Nest Logo" />
  </a>
</div>

<h3 align="center">NestJS npm Package</h3>

<div align="center">
  <a href="https://nestjs.com" target="_blank">
    <img src="https://img.shields.io/badge/built%20with-NestJs-red.svg" alt="Built with NestJS">
  </a>
</div>

### Installation

imblackops

## Change Log

See [Changelog](CHANGELOG.md) for more information.

## Contributing

Contributions welcome! See [Contributing](CONTRIBUTING.md).

## Author

**imblackops89

## License

Licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
npm package: @imblackops/nestjs-constants
Description: blackops constants library for nestjs
Author: imblackops
Latest version: 0.0.4

<h1 align="center"></h1>

<div align="center">
  <a href="http://nestjs.com/" target="_blank">
    <img src="https://nestjs.com/img/logo_text.svg" width="150" alt="Nest Logo" />
  </a>
</div>

<h3 align="center">NestJS npm Package</h3>

<div align="center">
  <a href="https://nestjs.com" target="_blank">
    <img src="https://img.shields.io/badge/built%20with-NestJs-red.svg" alt="Built with NestJS">
  </a>
</div>

### Installation

imblackops

## Change Log

See [Changelog](CHANGELOG.md) for more information.

## Contributing

Contributions welcome! See [Contributing](CONTRIBUTING.md).

## Author

**imblackops89

## License

Licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
npm package: @imboard.ai/cli
Description: imboard CLI — command-line interface for the imboard REST API
Latest version: 0.1.0

# @imboard.ai/cli

Command-line interface for the [imboard](https://imboard.ai) REST API.

## Installation

```bash
npm install -g @imboard.ai/cli
```

Or run directly with npx:

```bash
npx @imboard.ai/cli me
```

## Configuration

Set your API token and base URL:

```bash
imboard config set token <your-api-token>
imboard config set api-url https://api.imboard.ai
```

Or use environment variables:

```bash
export IMBOARD_API_TOKEN=<your-api-token>
export IMBOARD_API_BASE_URL=https://api.imboard.ai
```

## Usage

```bash
imboard me                    # Show current user
imboard boards list           # List your boards
imboard meetings list         # List meetings
imboard documents list        # List documents
imboard reports list          # List reports
imboard action-items list     # List action items
imboard notifications list    # List notifications
imboard config show           # Show current config
```

Use `--json` for raw JSON output, or `--help` on any command for details.

## License

MIT
npm package: @imborge/twitter-dom
Description: A content script utility for browser extension developers
Author: imborge
Latest version: 0.1.0

# twitter-dom

This package provides a simple way for content scripts to get the nodes containing tweets
on Twitter.com.

It provides a single class `StatusObserver` that you instantiate with a callback
function that gets called when new tweet statuses are added to the DOM.

`StatusObserver` has only 2 methods:

`observe()` and `disconnect` which starts and stops listening to the DOM respectively.

## Installation (via NPM)

```bash
npm install @imborge/twitter-dom --save
```

## Sample usage

Make promoted tweets have a gray background:

```javascript
import { StatusObserver } from "@imborge/twitter-dom";

const observer = new StatusObserver((statusNode, statusID, username) => {
  // statusID and username is extracted from links inside
  // status wrapper elements.
  
  // Promoted tweets don't have links containing
  // the status id of the tweet.
  if (!statusID) {
    statusNode.style.background = "rgba(0, 0, 0, .1)";
  }
});

observer.observe();
```
npm package: @imbrn/ace
Description: A charming engine. A simple and charming 2D game engine for Javascript.
Author: Bruno C. Couto
Latest version: 0.0.3

<p align="center">
  <a href="./docs/ace.png"><img src="./docs/ace.png" alt="Ace" width="882"></a>
</p>

<p align="center">
  <b>A Charming Engine.</b><br/>
  A simple and charming 2D game engine for Javascript.
</p>

<p align="center">
  <img alt="GitHub Workflow Status" src="https://img.shields.io/github/workflow/status/imbrn/ace/Build">
  <img alt="npm (scoped)" src="https://img.shields.io/npm/v/@imbrn/ace">
  <img alt="npm bundle size (scoped)" src="https://img.shields.io/bundlephobia/minzip/@imbrn/ace">
</p>

## What is it?

Ace is designed to be a really small and lighweight engine for 2D games.

- It has no complicated physics;
- It has no fancy tools for making advanced games;
- It's just a wrapper around the HTML Canvas abstraction with a basic game loop; and some more nice stuff :)

That's it. It's perfect for the ones that are making simple games for fun or learning. If your intention is to making advanced and powerful games, there are a lot of better options outside there.

## Development stage

> Ace is in a very initial development stage. It's not ready for production yet.

**It'll be awesome if you become part of this**. Contributions are really really welcome! Let's have fun! :)

## Installing

### Install it using npm (or yarn)

```sh
npm install @imbrn/ace
```

_or_

```sh
yarn add @imbrn/ace
```

### Install it using a CDN

```html
<script src="https://cdn.jsdelivr.net/npm/@imbrn/ace/dist/ace.min.js"></script>
```

_or_

```html
<script src="https://unpkg.com/@imbrn/ace/dist/ace.min.js"></script>
```

> For other installation options, or if you want to start developing your own version, check the [building section](#building).

## Basic example

```js
import { Game, Scene, rect } from "ace.js";

// Implementing a game scene
class MyGameScene extends Scene {
  constructor() {
    super({ width: 1600, height: 900 });
  }
  
  udpate(elapsedTime) {
    // update your game progress
  }
  
  draw() {
    // draw your game state this.canvas API
    this.canvas.fillStyle = "black";
    this.canvas.fill(rect({ x: 0, y: 0, width: 1600, height: 900 }));
  }
  
  onClick(event) {
    // capture user click events
  }
  
  onKeydown(event) {
    // capture user keydown events
  }
}

// Creating game
const game = new Game(document.querySelector("#my-canvas"));
game.currentScene = new MyGameScene();
game.start();
```

## Building

After cloning this repo, install the dependencies:

```bash
npm install
```

For building the library, run:

```bash
npm run build
```

_This is going to create a `build` folder with the generated Javascript files for CommonJS, UMD, AMD, ESM, browser and system modules._

For running the examples, you can execute:

```
npm start
```

_This is going to start a local server with hot-reload enabled by default. Then, you can open your browser, access the address indicated in the console and add /example-name for accessing the example-name._

## License

[MIT License](https://opensource.org/licenses/MIT)
npm package: @imbueapp/mocktillery
Description: Mocktillery
Author: Sasa Savic,
Latest version: 0.0.11

# Mocktillery

![Alt text](./docs/mockingbird_logo.png)

----
Mocktillery

----
## How does it work

### Why


## Support

For support, please please raise a support ticket :)


[NPM]: https://www.npmjs.com/
[Serverless]: https://serverless.com/
[LinkedIn]: https://www.linkedin.com/in/sasasavic/
[npm-image]: https://img.shields.io/badge/npm-v1.3.0-blue
[npm-url]: https://www.npmjs.com/package/@imbueapp/mockingbird
[JSONata]: http://docs.jsonata.org/
npm package: @imbytecat/em2
Description: EM2 周报自动化 CLI & MCP Server
Author: imbytecat
Latest version: 1.2.1

# @imbytecat/em2

EM2 周报自动化 CLI & MCP Server。支持直接命令行操作，也可作为 MCP Server 供 AI 客户端（Claude Desktop、Cursor 等）调用。

验证码通过 Tesseract.js 本地 OCR 识别，无需第三方付费服务，只需 EM2 账号即可使用。

## 快速使用

无需安装，通过 `npx` / `bunx` 直接运行：

```bash
npx @imbytecat/em2 auth login
npx @imbytecat/em2 week-report list
```

## 环境变量

```bash
EM2_BASE_URL=https://ittcwx.gass.ac.cn:28443   # 有默认值，可不设
EM2_USERNAME=your-username
EM2_PASSWORD=your-password
```

## MCP 客户端配置

在 Claude Desktop / Cursor 配置文件中添加：

```json
{
  "mcpServers": {
    "em2": {
      "command": "npx",
      "args": ["-y", "@imbytecat/em2", "mcp", "stdio"],
      "env": {
        "EM2_USERNAME": "your-username",
        "EM2_PASSWORD": "your-password"
      }
    }
  }
}
```

## CLI 命令

```bash
em2 auth login                              # 登录
em2 auth status                             # 查看会话状态

em2 week-report list                        # 表格展示（默认）
em2 week-report list --json                 # JSON 输出
em2 week-report get <id>                    # 查看详情
em2 week-report get latest                  # 最新一条
em2 week-report create --input payload.json # 创建周报
em2 week-report update <id> --input p.json  # 更新周报
em2 week-report delete <id1> <id2>          # 删除
em2 week-report submit <id1> <id2>          # 提交审核

em2 mcp stdio                               # MCP stdio 模式
em2 mcp http --host 127.0.0.1 --port 3000   # MCP HTTP 模式
```

## 数据格式

CLI 和 MCP 统一使用 per-day 格式，key 为 `"1"` 到 `"7"`（周一到周日）：

```json
{
  "days": {
    "1": { "schedule": "接口联调", "execution": "完成接口联调" },
    "2": { "schedule": "修复问题", "execution": "已修复主要问题" }
  }
}
```

可选指定年份和周次（默认当前周）：

```json
{ "year": 2026, "week": 12, "days": { "1": { "schedule": "安排", "execution": "完成" } } }
```

## 本地开发

```bash
bun install        # 安装依赖
bun run cli        # 直接运行 CLI（通过 Bun 执行源码）
bun run dev        # MCP HTTP 模式（带 --watch）
bun run build      # tsdown 构建 → dist/cli.mjs
bun run check      # Biome lint + format
bun run typecheck  # tsc --noEmit
bun test           # 运行测试
```

## License

MIT
npm package: @imc-trading/react-pivottable
Description: This is a fork of [plotly/react-pivottable](https://github.com/plotly/react-pivottable). <br/>The original implementation is no longer maintained and has [a bug](https://github.com/plotly/react-pivottable/issues/150) if used with React 18.
Latest version: 0.2.13

# @imc-trading/react-pivottable

This is a fork of [plotly/react-pivottable](https://github.com/plotly/react-pivottable).
<br/>The original implementation is no longer maintained and has [a bug](https://github.com/plotly/react-pivottable/issues/150) if used with React 18.

## Differences

- Internally it uses [dnd-kit](https://dndkit.com/) instead of react-draggable and react-sortablejs.
- Exports are now ESM/named instead of separate files. Check [usage](#usage) section for how to import.

## Added functionality

- `hideControls` prop allows you to hide controls.

## Installing

`npm install @imc-trading/react-pivottable react-plotly.js`

## Usage

```tsx
import { createRoot } from "react-dom/client";
import Plotly from "react-plotly.js";

import {
  PivotTableUI,
  createPlotlyRenderers,
  TableRenderers,
} from "@imc-trading/react-pivottable";

import "@imc-trading/react-pivottable/pivottable.css";

const PlotlyRenderers = createPlotlyRenderers(Plotly); // or createPlotlyRenderers(window.Plotly)

const data = [
  ["attribute", "attribute2"],
  ["value1", "value2"],
];

function App() {
  const [pivottableState, setPivottableState] = useState({});

  return (
    <PivotTableUI
      data={data}
      onChange={(s) => setPivottableState(s)}
      renderers={{ ...TableRenderers, ...PlotlyRenderers }}
      {...pivottableState}
    />
  );
}

createRoot(document.getElementById("root")!).render(<App />);
```
npm package: @imcarlosguerrero/react-native-draggable-flatlist
Description: A drag-and-drop-enabled FlatList component for React Native
Author: Daniel Merrill
Latest version: 4.0.1

# Note: this is a fork of the main `react-native-draggable-flatlist` repository

You can find the main repo here -> https://github.com/computerjazz/react-native-draggable-flatlist
npm package: @imcat-ckim/catui
Description: Lightweight, zero-build, ES6+ JavaScript web framework with dynamic module loading and integrated SPA routing
Author: IMCAT Team
Latest version: 1.2.0

# IMCAT UI

**Lightweight, Zero-Build, ES6+ JavaScript Web Framework**

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![Version](https://img.shields.io/badge/version-1.1.2-green.svg)](https://github.com/imcatDevs/imcat_ui)
[![npm](https://img.shields.io/npm/v/@imcat-ckim/catui.svg)](https://www.npmjs.com/package/@imcat-ckim/catui)

> 한국어 | **[English](README.en.md)**

---

## ⚡ 특징

- **제로 빌드** - NPM, Webpack 불필요
- **경량** - 코어 < 15KB (gzipped)
- **동적 모듈 로딩** - 필요한 것만 로드
- **SPA 라우팅** - 내장 라우터
- **보안 우선** - XSS 자동 방어
- **순수 ES6+** - TypeScript 불필요

---

## 📦 설치

### CDN (unpkg)

```html
<link rel="stylesheet" href="https://unpkg.com/@imcat-ckim/catui@1.1.2/dist/imcat-ui.css">
<script src="https://unpkg.com/@imcat-ckim/catui@1.1.2/dist/imcat-ui.js"></script>
```

### CDN (jsDelivr)

```html
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@imcat-ckim/catui@1.1.2/dist/imcat-ui.css">
<script src="https://cdn.jsdelivr.net/npm/@imcat-ckim/catui@1.1.2/dist/imcat-ui.js"></script>
```

### NPM

```bash
npm install @imcat-ckim/catui
```

---

## 🚀 빠른 시작

```html
<!DOCTYPE html>
<html lang="ko">
<head>
  <meta charset="UTF-8">
  <title>IMCAT UI</title>
  <link rel="stylesheet" href="./dist/imcat-ui.css">
</head>
<body>
  <div id="app">
    <button id="btn">Click Me</button>
  </div>

  <script type="module">
    import IMCAT from './dist/imcat-ui.js';
    
    // DOM 조작
    IMCAT('#btn').on('click', () => {
      alert('Hello IMCAT UI!');
    });
    
    // 모듈 사용
    const modal = await IMCAT.use('modal');
    modal.show('Welcome', 'IMCAT UI Framework');
  </script>
</body>
</html>
```

---

## 🛠️ 개발

### 환경 설정

```bash
npm install
```

### 개발 서버

```bash
npm run dev
npm run serve
```

### 빌드

```bash
npm run build
```

### 테스트

```bash
npm test
npm run test:coverage
```

### 린트

```bash
npm run lint
npm run lint:fix
```

---

## 📁 프로젝트 구조

```text
imcat-ui/
├── docs/           # 문서
├── src/            # 소스 코드
│   ├── core/       # 코어 모듈
│   ├── modules/    # 확장 모듈
│   └── styles/     # SCSS
├── dist/           # 빌드 결과
├── tests/          # 테스트
└── examples/       # 예제
```

---

## 🤝 기여

기여를 환영합니다! [CONTRIBUTING.md](./CONTRIBUTING.md)를 참조하세요.

---

## 📄 라이센스

MIT License - 자유롭게 사용, 수정, 배포 가능

---

## 🔗 링크

- **Issues**: [GitHub Issues](https://github.com/imcatDevs/Catui/issues)
- **Discussions**: [GitHub Discussions](https://github.com/imcatDevs/Catui/discussions)

---

**IMCAT UI** - Build faster, lighter, safer web applications ⚡