open-index/open-npm huggingface dataset:
npm package: @mrsalsa/dim
Description: dependecy injection module
Author: MrSalsa
Latest version: 1.1.2


# DIM

Tiny Dependency Injection Module for small scale project using node.js

## How to install
```javscript
npm i @mrsalsa/dim
```

## How to use it
```javscript
const Dinjector = require('@mrsalsa/dim')
    
let container = new Dinjector();

// register (service/s) for later use  
// you can put as many services as you want
container.set('services', service1, service2, service3);
    
// another set
container.set('Mailer', Mailer);
```

## 'get' the service from the container as easy as :
```javscript
let service1 = container.get('Mailer');
```

## check if the container had your service :
```javscript
console.log(container.isExist('Mailer')) // output: true
```

## get the size(length) of your container : 
```javscript
console.log(container.size()) // output ex: 2
```
## remove the any record from your container :
```javscript
container.remove('Mailer)
```

Thats all For Now , Simple , Tiny and easy to use .

# Contribution
Any Kind of making this tiny module effective are WELCOME :)

## How to contribute
- Fork it
- clone it in your local machine
- create new branch for your feature
- pull request
- your pull will verified in this stage
- merge your pull
- DONE , you are free to delete your new branch
- Same steps if you want to add more features

# License
MIT License

Copyright (c) [2021] [salsa-project]

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
npm package: @mrsams/schematics
Description: Nest - modern, fast, powerful node.js web framework (@schematics)
Latest version: 10.0.3

<p align="center">
  <a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo-small.svg" width="120" alt="Nest Logo" /></a>
</p>

  <p align="center">A progressive <a href="http://nodejs.org" target="blank">Node.js</a> framework for building efficient and scalable server-side applications.</p>
    <p align="center">
<a href="https://www.npmjs.com/~nestjscore"><img src="https://img.shields.io/npm/v/@nestjs/schematics.svg" alt="NPM Version" /></a>
<a href="https://www.npmjs.com/~nestjscore"><img src="https://img.shields.io/npm/l/@nestjs/schematics.svg" alt="Package License" /></a>
<a href="https://www.npmjs.com/~nestjscore"><img src="https://img.shields.io/npm/dm/@nestjs/schematics.svg" alt="NPM Downloads" /></a>
  <a href="https://coveralls.io/github/nestjs/nest?branch=master" target="_blank"><img src="https://coveralls.io/repos/github/nestjs/nest/badge.svg?branch=master#9" alt="Coverage" /></a>
<a href="https://discord.gg/G7Qnnhy" target="_blank"><img src="https://img.shields.io/badge/discord-online-brightgreen.svg" alt="Discord"/></a>
<a href="https://opencollective.com/nest#backer" target="_blank"><img src="https://opencollective.com/nest/backers/badge.svg" alt="Backers on Open Collective" /></a>
<a href="https://opencollective.com/nest#sponsor" target="_blank"><img src="https://opencollective.com/nest/sponsors/badge.svg" alt="Sponsors on Open Collective" /></a>
  <a href="https://paypal.me/kamilmysliwiec" target="_blank"><img src="https://img.shields.io/badge/Donate-PayPal-ff3f59.svg"/></a>
  <a href="https://twitter.com/nestframework" target="_blank"><img src="https://img.shields.io/twitter/follow/nestframework.svg?style=social&label=Follow"></a>

## Description

The Nest CLI is a command-line interface tool that helps you to initialize, develop, and maintain your Nest applications. It assists in multiple ways, including scaffolding the project, serving it in development mode, and building and bundling the application for production distribution. It embodies best-practice architectural patterns to encourage well-structured apps. Read more [here](https://docs.nestjs.com/cli/overview).

## Installation

```bash
$ npm install -g @nestjs/schematics
```

## Usage

Learn more in the [official documentation](https://docs.nestjs.com/).

## Stay in touch

- Website - [https://nestjs.com](https://nestjs.com/)
- Twitter - [@nestframework](https://twitter.com/nestframework)

## License

Nest is [MIT licensed](LICENSE).
npm package: @mrsauravsahu/nestjs-version
Description: A module to get current version of the app
Author: Saurav Sahu
Latest version: 0.0.1-alpha.0

# nestjs-version

nestjs module to get version of the current app.

## developing locally
### installation

```bash
$ npm install
```

### running the app

```bash
# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod
```

### test

```bash
# unit tests
$ npm run test
```
npm package: @mrseanbaines/prettier-config
Description: My personal Prettier config
Author: Sean Baines
Latest version: 1.1.0

# @mrseanbaines/prettier-config

My personal [Prettier](https://prettier.io) config.

## Usage

#### Install:

```bash
$ yarn add -D @mrseanbaines/prettier-config
```

#### Add to `package.json`:

```jsonc
{
  // ...
  "prettier": "@mrseanbaines/prettier-config"
}
```
npm package: @mrseanbaines/tiny
Description: Removes all spaces from a string
Latest version: 2.0.0

# @mrseanbaines/tiny

![](https://img.shields.io/npm/v/@mrseanbaines/tiny.svg?style=for-the-badge)
![](https://img.shields.io/bundlephobia/min/@mrseanbaines/tiny.svg?style=for-the-badge)

Removes all spaces from a string.

## Install

```
$ npm install @mrseanbaines/tiny
```

## Usage

```js
const tiny = require("@mrseanbaines/tiny");

tiny("So much space!");
//=> "Somuchspace!"

tiny(1337);
//=> Uncaught TypeError: Tiny wants a string!
//    at tiny (<anonymous>:2:41)
//    at <anonymous>:1:1
```
npm package: @mrsekut/ccron
Description: Schedule claude -p execution on macOS with launchd
Author: mrsekut
Latest version: 0.2.1

# ccron

Schedule `claude -p` execution on macOS with launchd.

Register scheduled `claude -p` tasks with a single command. Handles all the tricky launchd setup automatically.

## Usage

Run directly with `bunx`:

```bash
bunx @mrsekut/ccron <command> [options]
```

## Claude Code Skill

Install the ccron skill so Claude Code can register tasks from natural language:

```bash
bunx skills add mrsekut/ccron
```

Then tell Claude: "Schedule a daily summary to Slack at 5pm on weekdays" and it will handle the rest.

## Quick Start

```bash
# Register a task
ccron add \
  --name daily-summary \
  --schedule "15 17 * * 1-5" \
  --prompt "日次サマリーを作成して #daily-summary チャンネルに投稿して" \
  --mcp-config ~/mcp.json

# Verify setup
ccron test daily-summary

# List all tasks
ccron list
```

## Commands

| Command               | Description                        |
| --------------------- | ---------------------------------- |
| `ccron add`           | Register a new scheduled task      |
| `ccron list`          | List tasks with launchd status     |
| `ccron show <name>`   | Show detailed task info            |
| `ccron run <name>`    | Manually trigger and tail log      |
| `ccron test <name>`   | Run environment checks             |
| `ccron log <name>`    | Show logs (`--follow` for tail)    |
| `ccron edit <name>`   | Edit config, regenerate and reload |
| `ccron auth <name>`   | Re-authenticate MCP servers        |
| `ccron remove <name>` | Remove task and logs               |

## Schedule Format

Standard cron expression: `"minute hour * * day-of-week"`

```
15 17 * * *     Every day at 17:15
15 17 * * 1-5   Weekdays at 17:15
0 22 * * 5      Every Friday at 22:00
0 9 * * 1,3,5   Mon/Wed/Fri at 9:00
```

Step values (`*/5`) and minute/hour ranges are not supported (launchd limitation).

## MCP

Pass your own MCP config JSON file via `--mcp-config`:

```bash
ccron add --name my-task --schedule "0 9 * * *" --prompt "hello" --mcp-config ~/mcp.json
```
npm package: @mrsekut/giti
Description: Interactive Git CLI tool
Author: mrsekut
Latest version: 0.2.3

# giti

To install dependencies:

```bash
bun install
```

To run:

```bash
bun run index.ts
```

This project was created using `bun init` in bun v1.2.17. [Bun](https://bun.sh) is a fast all-in-one JavaScript runtime.
npm package: @mrsf/marked-mrsf
Description: Marked plugin for rendering Sidemark/MRSF review comments
Author: Wictor Wilén
Latest version: 0.4.9

# @mrsf/marked-mrsf

A [Marked](https://github.com/markedjs/marked) plugin for rendering [MRSF (Sidemark)](https://github.com/wictorwilen/MRSF) review comments into HTML output.

Like the other MRSF rendering plugins, it annotates rendered block elements with `data-mrsf-*` line metadata and appends a serialized comment payload for the shared client-side controller.

## Install

```bash
npm install marked @mrsf/marked-mrsf
```

## Usage

```ts
import { Marked } from "marked";
import { markedMrsf } from "@mrsf/marked-mrsf";

const parser = new Marked();
parser.use(markedMrsf({
  documentPath: "docs/guide.md",
}));

const html = parser.parse(markdownSource);
```

For browser usage, pass `comments` or `loader` instead of `documentPath` / `sidecarPath`.

## Stylesheet and Controller

```ts
import "@mrsf/marked-mrsf/style.css";
import { refreshAll } from "@mrsf/marked-mrsf/controller";
```

The shared controller wires up gutter buttons, selection actions, and built-in dialogs, then dispatches `mrsf:*` events for your host app to persist.

### Shared Gutter Render Hooks

The controller also accepts `gutterRenderers` so hosts can override the shared badge and add-button presentation while keeping one UX contract across plugins:

```ts
import { MrsfController } from "@mrsf/marked-mrsf/controller";

new MrsfController(document.querySelector(".markdown-body")!, {
  interactive: true,
  gutterRenderers: {
    badge: ({ defaultPresentation }) => ({
      label: `🗨 ${defaultPresentation.countText}`,
      icon: "🗨",
      countText: defaultPresentation.countText,
    }),
    addButton: () => ({
      label: "New",
    }),
  },
});
```

The renderer contract is shared with the HTML and Monaco integrations, including the default `9+` count cap and add-button labels.

## Options

The plugin accepts the same `MrsfPluginOptions` surface as the markdown-it and rehype packages: `comments`, `loader`, `documentPath`, `sidecarPath`, `showResolved`, `dataContainer`, `dataElementId`, `interactive`, `gutterPosition`, `gutterForInline`, `inlineHighlights`, `lineHighlight`, `theme`, and `cwd`.

## License

[MIT](../LICENSE)
npm package: @mrsf/tiptap-mrsf
Description: Experimental Tiptap editor plugin for MRSF review comments — help needed
Author: Wictor Wilen
Latest version: 0.3.1

# @mrsf/tiptap-mrsf

Experimental Tiptap integration for MRSF (Markdown Review Sidecar Format). Help needed.

> Status: Experimental. Help wanted on anchor fidelity, gutter parity, and overall hardening.

This package keeps review state in memory while the editor changes and expects
the host application to control sidecar loading and persistence explicitly.

Current scope:

- ProseMirror-native inline comment rendering
- In-memory review state with live line shifting
- Save, reload, reanchor, reply, edit, resolve, and delete flows
- Lightweight package-owned dialogs and inline thread popovers

Performance tuning:

- `liveTracking: "debounced"` batches editor text changes and applies them after a short pause. This is the default.
- `liveTracking: "save-only"` defers live tracking until `editor.commands.mrsfSave()` or controller save is called.
- `liveTracking: "eager"` applies each editor text change immediately.

The first implementation pass focuses on inline-anchored comments. Line-only
thread visualization and gutter parity will be added on top of the same state
model instead of reusing the shared DOM controller.
npm package: @mrsheldon/basic.css
Description: A CSS framework I am trying to write
Author: Roee Lupo
Latest version: 0.0.2-alpha

<h1 align="center" id="Template">
  Basic.CSS
</h1>

<h3 align="center">A CSS framework I am trying to write</h3>

<p align="center">
    <a href="https://paypal.me/roeelupo" target="_blank">
        <img src="https://img.shields.io/badge/paypal-Roee%20Lupo-blue.svg?logo=paypal&logoWidth=30&logoColor=00457C&style=popout-square" alt="PayPal"/>
    </a>
</p>

----

## Preview 
![Preview of framework](https://cdn.roeelupo.com/04442502.png)

## Contributing

Contributions are always welcome to this project!\
Take a look at any existing issues on this repository for starting places to help contribute towards, or simply create your own new contribution to the project.

Please make sure to follow the existing standards within the project such as code styles, naming conventions and commenting/documentation.

When you are ready, simply create a pull request for your contribution and I will review it whenever I can!

### Donating

You can also help me and the project out by contributing through a donation on PayPal or by supporting me monthly on my Patreon page.
<p>
    <a href="https://paypal.me/roeelupo" target="_blank">
        <img src="https://img.shields.io/badge/paypal-Roee%20Lupo-blue.svg?logo=paypal&logoWidth=30&logoColor=00457C&style=popout-square" alt="PayPal"/>
    </a>
</p>

## Issues
If you have an issue, please create a GitHub issue here to report the situation, include as much detail as you can!