open-index/open-npm huggingface dataset:
npm package: @justwicked/tmdb-client
Description: A lightweight TypeScript Client for the TMDB API.
Author: justwickedcode
Latest version: 1.0.4

# TMDB Client Module

A simple TypeScript client for [The Movie Database API](https://developer.themoviedb.org/reference/getting-started)

---

### Basic Usage

```ts
import 'server-only';
import { TmdbClient } from '@justwicked/tmdb-client';

const tmdbApi = new TmdbClient({
  next: {
    revalidate: 3600,
    tags: ['tmdb']
  },
  cache: 'force-cache',
  headers: {
    Authorization: `Bearer ${process.env.AUTH_TOKEN!}`
  }
});

export default tmdbApi;
```

```ts
import tmdbApi from './tmdbApi';

async function getTrending() {
  const trending = await tmdbApi.trending.getAll();
  console.log(trending);
}

getTrending();
```

### Caution
- Avoid relying on this client, as it is intended for self use.
npm package: @justworkflowit/cdk-constructs
Description: AWS CDK construct for integrating with the JustWorkflowIt platform
Latest version: 0.0.322

# @justworkflowit/cdk-constructs

This package provides an easy-to-use AWS CDK construct for integrating your AWS environment with the [JustWorkflowIt](https://justworkflowit.com) platform.

It sets up a secure integration by deploying:

- An **integration Lambda** (deployed in your AWS account, maintained by JustWorkflowIt via NPM updates)
- A **Secrets Manager secret** to store your JustWorkflowIt auth token
- A **cross-account IAM role** that JustWorkflowIt can assume to perform actions on your behalf

---

## 🚀 Quick Start

### 1. Install the package

```bash
npm install @justworkflowit/cdk-constructs
```

### 2. Add the construct to your CDK stack

```ts
import { JustWorkflowItConstructs } from "@justworkflowit/cdk-constructs";

new JustWorkflowItConstructs(this, { disambiguator: "Prod" });
```

---

## 🔐 What It Deploys

| Resource                 | Purpose                                                            |
| ------------------------ | ------------------------------------------------------------------ |
| `SecretsManager::Secret` | Created at `/justworkflowit/api/authToken` — paste your token here |
| `IAM::Role`              | Named `JustWorkflowItExecutionRole` — assumed by JustWorkflowIt    |
| `Lambda::Function`       | Runs inside your account and can call JustWorkflowIt APIs securely |

---

## 📥 Add Your Auth Token

Once deployed, open [Secrets Manager](https://console.aws.amazon.com/secretsmanager/) and edit the secret:

```
/justworkflowit/api/authToken
```

Paste in your auth token from the JustWorkflowIt dashboard.

---

## ✅ Default Permissions Granted

The IAM role created in your account will allow JustWorkflowIt to:

- `lambda:InvokeFunction` – Call your Lambda functions
- `sns:Publish` – Publish messages to SNS topics
- `sqs:SendMessage` – Send messages to SQS queues

This is designed to support typical event-driven integrations. Additional permissions can be added manually if needed.

---

## 📄 Outputs

You may export the IAM Role ARN from your stack if you want to track or reference it elsewhere:

```ts
new cdk.CfnOutput(this, "WorkflowItRoleArn", {
  value: myConstruct.crossAccountRole.roleArn,
});
```

---

## 🧠 Why Use This?

- 🔐 Secure and isolated
- ⚙️ Easy to deploy and revoke
- ✅ Designed for least privilege and extensibility
- 📦 Integrates seamlessly with the JustWorkflowIt ecosystem

---

## 🧪 Coming Soon

- Pre-built Lambda integrations (e.g. syncers, processors)
- Versioned permission sets
- Auto token provisioning (via CDK parameter store or registration link)

---

## 🧰 Requirements

- AWS CDK v2
- Node.js 16+
- Deployed into a CDK stack in your AWS account

---

## 🧑‍💻 License

MIT License — © 2025 JustWorkflowIt
npm package: @justwu/lib
Description: 写上项目用途的一句话简介。
Author: zheng
Latest version: 1.0.0

# 项目名称

写上项目用途的一句话简介。

## 功能介绍

1. 功能 1 一句话介绍
2. 功能 2 一句话介绍
3. 功能 3 一句话介绍

## 在线演示

如果有部署在线 demo ，可放上 demo 的访问地址。

## 安装方法

使用 npm ： `npm install package-name`

使用 CDN ： `https://example.com/package-name`

## 用法

告诉使用者如何使用 npm 包。

## 插件选项

如果 npm 包是一个插件，并支持传递插件选项，在这里可以使用表格介绍选项的作用。

| 选项名称 |  类型  |    作用    |
| :------: | :----: | :--------: |
|   foo    | string | 一句话介绍 |
|   bar    | number | 一句话介绍 |

更多内容请根据实际情况补充。
npm package: @justy_point/bot_cli
Description: Command Line Interface(CLI) para el point-bot.
Author: VEMG
Latest version: 0.0.5

### 🚀 Paquete ~ @justy_point/bot_cli

Este paquete tiene función de presentar una interfaz Command Line Interface para la implementación paso a paso de un point_bot. 

Ejemplo:
[En Construcción]

**PointTech**

> Creado con amor por:
npm package: @justynazur/id-generator
Description: Id-generator creates random string of letters and numbers. Number of generated characters need to be specified.
Latest version: 1.0.1

Id-generator creates random string of letters and numbers. Number of generated characters need to be specified.

INSTALL

`<yarn add @justynazur/id-generator>`

USAGE 

```javascript
const randomID = require('@justynazur/id-generator');

console.log(randomID(20));
```
npm package: @justynclark/devports
Description: CLI for tracking local dev services, opening live apps, and sharing LAN-ready URLs.
Latest version: 0.1.5

# @justynclark/devports

`devports` is a fast local-dev command center for people who regularly run multiple apps, APIs, dashboards, and background services.

It helps you:
- track the services you actually care about
- see what is live on your machine
- start configured apps in the background
- open only the apps that are really running
- print LAN-friendly URLs for testing on phones, tablets, and other devices

## Why it is useful

If you bounce between Vite, Remix, Next.js, APIs, admin panels, and local tools, your machine turns into a pile of mystery ports fast.

`devports` gives you one place to:
- map service names to repos, ports, and start commands
- inspect live listeners alongside your configured services
- avoid guessing which localhost tab belongs to which project
- share the right hostname-based URL on your local network

## Install

```bash
npm i -g @justynclark/devports
devports --version
```

This npm package installs the native `devports` binary for your platform.

## Quickstart

Initialize config:

```bash
devports config init
```

Add a service:

```bash
devports config add web \
  --repo ~/projects/web \
  --port 3000 \
  --start "vite --host 0.0.0.0 --port 3000"
```

Start it, inspect it, and open it:

```bash
devports start web
devports list
devports open web
devports urls
```

## Core commands

```bash
devports scan
devports list
devports tui
devports start <service>
devports open <service>
devports urls
devports doctor
devports config init
devports config add <name> --repo <path> --port <port> [--start <command>]
```

## What npm install does

- maps npm version `X.Y.Z` to GitHub release tag `vX.Y.Z`
- downloads the matching native release archive from GitHub Releases
- verifies SHA256 checksums before extraction
- stores the binary inside the package `vendor/` directory
- exposes `devports` on your shell PATH through your npm global bin directory

## Supported platforms

Current published release assets support:

- macOS: amd64, arm64
- Linux: amd64, arm64

Windows packaging is temporarily unavailable while the release pipeline is migrated away from the current failing cargo-zigbuild Windows cross-compile path.

## More docs

- GitHub repo: https://github.com/justyn-clark/devports
- Installation guide: https://github.com/justyn-clark/devports/blob/main/docs/installation.md
- Release assets: https://github.com/justyn-clark/devports/releases

If the binary is missing after install:

```bash
npm rebuild @justynclark/devports
```