open-index/open-npm huggingface dataset:
npm package: @satyamnpmdev/typescript-sdk
Description: Framework-agnostic TypeScript SDK extracted from sdkpro01
Latest version: 0.1.0

# @satyamnpmdev/typescript-sdk

A standalone TypeScript SDK extracted from `sdkpro01`.

## Versioning and publishing

- Follow Semantic Versioning (`MAJOR.MINOR.PATCH`).
- Patch release: backward-compatible bug fix.
- Minor release: backward-compatible feature.
- Major release: breaking API change.

Manual release commands:

```bash
npm run release:patch
npm run release:minor
npm run release:major
```

Each command updates the version in `sdk/package.json`, creates a git tag, builds, and publishes to npm.

## Build

```bash
npm run build
```

Artifacts are generated into:

- `dist/esm`
- `dist/cjs`
- `dist/types`

## Usage

```ts
import { SdkPro01Client } from "@satyamnpmdev/typescript-sdk";

const sdk = new SdkPro01Client({
  baseUrl: "https://api.example.com",
  apiKey: "YOUR_API_KEY"
});

const sum = sdk.add(2, 3);
const health = await sdk.health();
```

## Consumer integration

### Web app (TypeScript/JavaScript)

```bash
npm install @satyamnpmdev/typescript-sdk
```

```ts
import { SdkPro01Client } from "@satyamnpmdev/typescript-sdk";
```

### React Native

React Native can use the SDK directly:

```bash
npm install @satyamnpmdev/typescript-sdk
```

Then import exactly like web apps.

### Flutter, Kotlin, Swift

This package is TypeScript, so native mobile apps cannot import it directly.
Use one of these integration patterns:

1. Wrap the SDK in a React Native module and expose native bridge calls.
2. Keep this SDK for web/React Native and implement Kotlin/Swift SDKs from the same API contract.
3. Share API contract (OpenAPI/JSON schema) and generate platform-specific clients.
npm package: @satyamshree/project-memory
Description: Persistent Long-Term Memory and Wall of Shame for AI agents. Compatible with Cursor, Windsurf, VS Code, Cline, and any AI-native IDE.
Author: satyam
Latest version: 1.0.0

# Project-Memory 🧠

**Persistent "Long-Term Memory" and "Wall of Shame" for AI Agents.**

Project-Memory solves the "Agent Amnesia" problem. AI agents (in Cursor, Windsurf, Cline, etc.) often forget key architectural decisions, repeat the same mistakes, or lose track of long-term goals between sessions. This tool provides a structured, human-readable context that agents automatically read and update.

## 🚀 One-Line Setup

Run this in your project root:
```bash
npx @satyamshree/project-memory init
```

## ✨ Features

- **Rule Injection**: Auto-detects and configures Cursor (`.cursorrules`), Windsurf (`.windsurfrules`), Cline (`.clinerules`), and GitHub Copilot.
- **Wall of Shame**: A dedicated section for mistakes to *never* repeat. Agents check this before every task.
- **Project Soul**: Define the "vibe", tech stack, and non-negotiable principles of your codebase.
- **Token Optimization**: The `prune` command collapses old completed tasks into a single history line to keep context small and fast.
- **Local-First & Team-Friendly**: Memory is stored in `.memory/context.md`. Commit it to Git to share project context with your whole team.

## 🛠 Commands

### `init`
Scaffolds the `.memory/` folder and injects instructions into your IDE's config files.
```bash
npx @satyamshree/project-memory init
```

### `log`
Append entries to specific sections of the memory.
```bash
npx project-memory log --decision "Use PostgreSQL for the primary DB"
npx project-memory log --mistake "Don't use inline styles in React components"
npx project-memory log --todo "Implement OAuth2 flow"
```

### `read`
Outputs a token-optimized summary for the agent. (Agents are instructed to run this automatically).
```bash
npx project-memory read
```

### `prune`
Collapses "Completed Tasks" into "History" when the file gets too long.
```bash
npx project-memory prune
```

## 📂 Structure

- `.memory/context.md`: The human-readable source of truth. **Commit this.**
- `.memory/state.json`: Machine-readable metadata (versioning, last update). **Git-ignored by default.**

## 🤝 IDE Compatibility

| IDE / Extension | Config File | Status |
|---|---|---|
| **Cursor** | `.cursorrules` / `.cursor/rules/` | ✅ Supported |
| **Windsurf** | `.windsurfrules` | ✅ Supported |
| **Cline** | `.clinerules` | ✅ Supported |
| **GitHub Copilot** | `.github/copilot-instructions.md` | ✅ Supported |
| **Standard VS Code** | Instructions via `.clinerules` | ✅ Supported |

---

Built for AI-native development. Stop repeating yourself to your AI.
npm package: @satyamthakur30/reverse-string
Description: Reverse string easily
Author: satyam
Latest version: 0.1.0

# reverse-sentence

Reverses the words of a sentence.

## Install

```sh

npm install @satyamthakur30/reverse-sentence

```

## API

```js

require("reverse-sentence") => Function

reverse(sentence) => String

```

## Example

```js

const reverseSentence = require("reverse-sentence");

const sentence = "satyam kumar thakur";

const reversed = reverseSentence(sentence);

console.log(reversed) // thakur kumar satyam"

```

## License

MI
npm package: @satyamyadav/github-releases
Description: <p align="center">   <a href="#">     <img alt="" src="logo.png" width="60" />   </a> </p> <h1 align="center">   Library Name </h1> <h3 align="center">   Tag line </h3> <p align="center">   Short description. </p>
Latest version: 1.3.1

<p align="center">
  <a href="#">
    <img alt="" src="logo.png" width="60" />
  </a>
</p>
<h1 align="center">
  Library Name
</h1>
<h3 align="center">
  Tag line
</h3>
<p align="center">
  Short description.
</p>

Feature Descriptions 

- **Feature one.** Get all.
- **Feature two.** Other good feature.



## What’s In This Document

- [Get Up and Running](#-get-up-and-running)
- [Learning](#-learning)

## 🚀 Get Up and Running

You can get a new site up and running on your local dev environment in 5 minutes with these four steps:

1. **Install no CLI.**

   ```shell
   npm install

   ```


## ❗ Code of Conduct

 We expect everyone participating in the community to abide by our [**Code of Conduct**](). Please read it. Please follow it. We work hard to build each other up and create amazing things together. 💪💜

## 🤝 How to Contribute

Whether you're helping us fix bugs, improve the docs, or spread the word, we'd love to have you as part of the community! :muscle::purple_heart:

Check out our [**Contributing Guide**]() for ideas on contributing and setup steps for getting our repositories up and running on your local machine.

### A note on how this repository is organized

This repository is codebase for all and we publish it to NPM as package.

### Contributing

We are currently only accepting bug fixes.

## :memo: License

Licensed under the [MIT License](./LICENSE).

## 💜 Thanks

Thanks to our many contributors.
npm package: @satyawikananda/prettier-config
Description: My personal prettier config
Author: Satya Wikananda
Latest version: 0.0.3

# @satyawikananda/prettier-config

> Just my minimal prettier config

# Install

NPM:
```bash

npm i @satyawikananda/prettier-config --save-dev

```

Yarn: 
```bash

yarn add @satyawikananda/pretiier-config -D

```

PNPM:
```bash

pnpm i @satyawikananda/prettier-config -D

```

# License
MIT
npm package: @satyrnidae/apdb-api
Description: API layer for the 'Another Pluggable Discord Bot' project
Author: Isabel Maskrey
Latest version: 4.1.0

# Another Pluggable Discord Bot API

The API layer for the 'Another Pluggable Discord Bot' project.

## Developing APDB plugins

The APDB API should be installed for all plugins developed for Another Pluggable Discord Bot.

Further information for developing plugins will be detailed in the project wiki (coming soon).

### Installing as a dependency

APDB-API requires the following peer dependencies when installed:

- [@types/node](https://www.npmjs.com/package/@types/node) (^12.12.21)
- [discord.js](https://www.npmjs.com/package/discord.js) (^11.5.1)
- [inversify](https://www.npmjs.com/package/inversify) (^5.0.1)
- [inversify-inject-decorators](https://www.npmjs.com/package/inversify-inject-decorators) (^3.1.0)
- [typeorm](https://www.npmjs.com/package/typeorm) (^0.2.21)
- [xmlhttprequest](https://www.npmjs.com/package/xmlhttprequest) (^1.8.0)
- [yargs-parser](https://www.npmjs.com/package/yargs-parser) (^13.1.1)

These dependencies are provided by the Another Pluggable Discord Bot core application, so you need only install them as dev dependencies in your plugin.

## Developing the API

### Setting Up

To set up the development environment:

- Clone the repository via git
- Run `npm i` in your preferred command interpreter to install all dependencies
- Open the folder in Visual Studio Code (if desired)

You should now be all set!  Build with `tsc` to transpile to JavaScript.  Tests can be run via `npm test`.